tailieunhanh - ASP.NET AJAX Programmer’s Reference - Chapter 25

XML Script là một tài liệu XML được kèm theo trong các thẻ mở và đóng cửa của một yếu tố kịch bản HTML có loại thuộc tính được thiết lập cho kịch bản-xml văn bản /. Xml-kịch bản, giống như bất kỳ tài liệu XML khác, có một yếu tố duy nhất được biết đến như là yếu tố tài liệu đóng gói phần còn lại của xmlscript. Nói cách khác, yếu tố tài liệu là yếu tố ngoài cùng hoặc có chứa một tài liệu XML | XML Script The xml-script is an XML document enclosed within the opening and closing tags of an HTML script element whose type attribute is set to text xml-script. The xml-script like any other XML document has a single element known as the document element that encapsulates the rest of the xmlscript. In other words the document element is the outermost or containing element of an XML document. The document element in the case of the xml-script XML document is an element named page that belongs to an XML namespace named http xml-script 2 005 . The page document element contains a child element named components which belongs to the same XML namespace as the page element. The descendants of the components element are the declarative representations of AJAX client-side objects. The AJAX client-side framework comes with an extensible JavaScript library that parses the descendants of the components element instantiates and initializes the AJAX clientside objects that these descendant elements represent and adds these AJAX client-side objects to the current AJAX application. As you ll see later an AJAX client class named MarkupContext plays an important role in the logic that parses the xml-script document. Therefore I ll begin by discussing this class. MarkupContext Every instance of the MarkupContext AJAX class contains two important pieces of information An XML document that contains a subtree of DOM elements. As you ll see later the MarkupContext class comes with methods that you can use to search this document for a particular DOM element. An object collection that contains a list of AJAX components. As you ll see later the MarkupContext class comes with methods that you can use to search this collection for a particular AJAX component or to add a new component to this collection. Appendix A XML Script In general there re two types of markup contexts Global markup context