Kontrol XML ASP.NET
Definisi dan penggunaan
Kontrol XML digunakan untuk menampilkan dokumen XML atau hasil transformasi XSL.
Properti
Dengan mengatur salah satu properti Document, DocumentContent, atau DocumentSource untuk menentukan dokumen XML yang akan ditampilkan. Kedua properti ini mewakili berbagai 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 atau TransformSource, Anda dapat memilih gaya transformasi XSL (XSLT) yang ditentukan, yang akan diformatkan sebelum dokumen XML ditulis ke aliran output. Kedua properti ini mewakili berbagai jenis gaya transformasi XSL yang dapat digunakan untuk memformat dokumen XML. Dengan mengatur properti yang sesuai, dokumen XML dapat diformatkan menggunakan objek System.Xml.Xsl.XslCompiledTransform atau berkas gaya transformasi XSL. Jika gaya transformasi XSL tidak disebutkan, dokumen XML akan ditampilkan dalam format standar.
Kelas Xml juga menyediakan properti TransformArgumentList, properti ini memungkinkan Anda menyediakan gaya transformasi XSL yang memiliki parameter pilihan. Parameter ini dapat berupa parameter transformasi XSL (XSLT) atau objek ekstensi.
Properti | Deskripsi | .NET |
---|---|---|
Document | Tidak disarankan untuk digunakan. Tentukan dokumen XML menggunakan objek System.Xml.XmlDocument. | 1.0 |
DocumentContent | Tentukan string XML. | 1.0 |
DocumentSource | Tentukan jalur dokumen XML yang ditampilkan di kontrol XML. | 1.0 |
runat | Tentukan bahwa kontrol ini adalah kontrol server. Harus diatur menjadi "server". | 1.0 |
Transform | Gunakan objek System.Xml.Xsl.XslTransform untuk memformat dokumen XML. | 1.0 |
TransformArgumentList | Daftar parameter pilihan yang dikirim ke gaya dan digunakan dalam konversi bahasa gaya ekstensi (XSLT). | |
TransformSource | Tentukan jalur file transformasi XSL. | |
XPathNavigator | Model kursor untuk navigasi dan penyuntingan data XML yang terkait dengan kontrol XML. |
Properti Standar Kontrol
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site TemplateControl, TemplateSourceDirectory, UniqueID, Visible
Untuk deskripsi penuh, kunjungiProperti Standar Kontrol.
Contoh
- XML
- Contoh ini menunjukkan bagaimana menggunakan kontrol XML untuk menampilkan hasil transformasi XSL.