ASP.NET XML na kontrol
Pagsasaayos at paggamit
Ang kontrol ng XML ay ginagamit upang ipakita ang dokumentong XML o ang resulta ng pagbabagong XSL.
คุณสมบัติ
Sa pamamagitan ng pagtatakda sa isa sa tatlong attribute na Document, DocumentContent o DocumentSource upang makasalamuha ang dokumentong XML na dapat ipakita. Ang tatlong attribute na ito ay naglalarawan ng iba't ibang uri ng dokumentong XML na maaaring ipakita. Sa pamamagitan ng pagtatakda ng pantay na attribute, maaari mong ipakita ang dokumentong XML na maaaring maging System.Xml.XmlDocument, string na XML o file na XML.
Sa pamamagitan ng pagtatakda sa isa sa mga attribute na Transform o TransformSource, maaari mong pumili ng XSL pagbabagong (XSLT) na estilo na gagamitin upang pormatehan ang dokumentong XML bago ito ilagay sa output stream. Ang mga attribute na ito ay naglalarawan ng iba't ibang uri ng XSL pagbabagong estilo na maaaring gamitin upang pormatehan ang dokumentong XML. Sa pamamagitan ng pagtatakda ng pantay na attribute, maaari mong pormatehan ang dokumentong XML gamit ang object na System.Xml.Xsl.XslCompiledTransform o ang file ng XSL pagbabagong estilo. Kung hindi ito naspektahin ang XSL pagbabagong estilo, ang dokumentong XML ay ipapakita sa default na pormat.
Ang klase ng XML ay nagbibigay din ng attribute na TransformArgumentList, na nagbibigay sa iyo ng kapahintulutan na magbigay ng XSL pagbabagong estilo na may opsyonal na mga argumento. Ang mga argumento na ito ay maaaring maging XSL pagbabagong (XSLT) na mga parameter o ekspansyon na mga bagay.
คุณสมบัติ | การอธิบาย | .NET |
---|---|---|
Document | ไม่ได้แนะนำใช้ กำหนดเอกสาร XML ด้วยเป้าหมาย System.Xml.XmlDocument | 1.0 |
DocumentContent | กำหนดข้อความ XML | 1.0 |
DocumentSource | กำหนดหนทางของเอกสาร XML ที่แสดงในควบคุม XML | 1.0 |
runat | กำหนดว่าควบคุมนี้เป็นควบคุมเซิร์ฟเวอร์ จะต้องตั้งค่าเป็น "server" | 1.0 |
Transform | ใช้เป้าหมาย System.Xml.Xsl.XslTransform ในการจัดรูปแบบเอกสาร XML | 1.0 |
TransformArgumentList | มีรายการประมาณการที่เป็นตัวเลือกที่ส่งมอบให้กับโทร์นส์เซ็ต และใช้ในการแปลงทางภาษาที่เปิดเสรี (XSLT) | |
TransformSource | กำหนดหนทางของแบบงาน XSL ที่ใช้ | |
XPathNavigator | โมเดลเคิร์สที่ใช้สำหรับการเลื่อนทางและแก้ไขข้อมูล XML ที่เชื่อมโยงกับควบคุม XML |
คุณสมบัติมาตรฐาน
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible
สำหรับคำอธิบายเต็ม โปรดเข้าเว็บไซต์คุณสมบัติมาตรฐาน.
ตัวอย่าง
- XML
- ตัวอย่างนี้แสดงว่าจะใช้ XML ควบคุมเพื่อแสดงผลการแปลง XSL