Kawalan XML ASP.NET
Definisi dan penggunaan
Kawalan XML digunakan untuk menampilkan dokumen XML atau hasil transformasi XSL.
Atribut
Dengan mengatur salah satu properti Document, DocumentContent, atau DocumentSource untuk menentukan dokumen XML yang akan ditampilkan. Kedua properti ini mewakili jenis-jenis dokumen XML yang dapat ditampilkan. Dengan mengatur properti yang sesuai, dokumen XML dapat ditampilkan dalam bentuk System.Xml.XmlDocument, string XML, atau berkas XML.
Dengan mengatur salah satu properti Transform, TransformSource, Anda dapat memilih untuk menentukan laporan transformasi XSL (XSLT) yang akan diformatkan sebelum dokumen XML ditulis ke aliran output. Kedua properti ini mewakili jenis-jenis laporan transformasi XSL yang dapat digunakan untuk memformatkan dokumen XML. Dengan mengatur properti yang sesuai, dokumen XML dapat diformatkan menggunakan objek System.Xml.Xsl.XslCompiledTransform atau berkas laporan transformasi XSL. Jika laporan transformasi XSL tidak disebutkan, dokumen XML akan ditampilkan dalam format standar.
Kelas Xml juga menyediakan properti TransformArgumentList, yang memungkinkan Anda menyediakan laporan transformasi XSL yang mempunyai parameter pilihan. Parameter ini dapat berupa parameter transformasi XSL (XSLT) atau objek ekstensi.
Atribut | Deskripsi | .NET |
---|---|---|
Document | Tidak disokong. Tentukan dokumen XML menggunakan objek System.Xml.XmlDocument. | 1.0 |
DocumentContent | Tentukan string XML. | 1.0 |
DocumentSource | Tentukan laluan dokumen XML yang dipaparkan di dalam kontrol XML. | 1.0 |
runat | Tentukan bahawa kontrol ini adalah kontrol pelayan. Harus diatur kepada "server". | 1.0 |
Transform | Gunakan objek System.Xml.Xsl.XslTransform untuk mengformatkan dokumen XML. | 1.0 |
TransformArgumentList | Mengandungi senarai parameter pilihan yang disampaikan kepada laporan gaya dan digunakan dalam penukaran bahasa ekstensi gaya transformati (XSLT). | |
TransformSource | Tentukan laluan fail transformati XSL. | |
XPathNavigator | Model kursor untuk navigasi dan edit data XML yang berhubungan dengan kontrol XML. |
Kontol Standar Attribut
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site TemplateControl, TemplateSourceDirectory, UniqueID, Visible
Untuk deskripsi penuh, silakan lawatiKontol Standar Attribut.
Contoh
- XML
- Contoh ini menunjukkan bagaimana untuk menggunakan kontrol XML untuk menampilkan hasil transformati XSL.