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.