ASP.NET XML नियंत्रक

रूपरेखा और उपयोग

XML नियंत्रक XML दस्तावेज़ या XSLT वृत्तांतरण (XSLT) के परिणाम को दिखाने के लिए प्रयोग किया जाता है。

गुण

Document, DocumentContent या DocumentSource तीनों गुणों में से किसी एक को सेट करके, दिखाने के लिए आवश्यक XML दस्तावेज़ निर्दिष्ट कर सकते हैं। ये तीन गुण दिखाने के लिए उपलब्ध विभिन्न प्रकार के XML दस्तावेज़ के प्रतिनिधित्व करते हैं। उचित गुणों को सेट करके, System.Xml.XmlDocument, XML शब्दकोश या XML फ़ाइल को दिखाया जा सकता है।

Transform, TransformSource दोनों गुणों में से किसी एक को सेट करके, XSLT (XSLT) शैली पत्र चुन सकते हैं, जो XML दस्तावेज़ आउटपुट स्ट्रीम में लिखने से पहले इसे फॉर्मेट करता है। ये दोनों गुण XML दस्तावेज़ को फॉर्मेट करने के लिए उपलब्ध XSLT शैली पत्र के विभिन्न प्रकार के प्रतिनिधित्व करते हैं। उचित गुणों को सेट करके, System.Xml.Xsl.XslCompiledTransform ऑब्जेक्ट या XSLT शैली पत्र फ़ाइल का उपयोग करके XML दस्तावेज़ को फॉर्मेट किया जा सकता है। अगर XSLT शैली पत्र नहीं निर्दिष्ट किया गया है, तो XML दस्तावेज़ को डिफ़ॉल्ट फॉर्मेट में दिखाया जाता है।

XML क्लास एक अन्य गुण TransformArgumentList भी प्रदान करता है, जो आपको वृत्तांतरण शैली पत्र (XSLT) के वृत्तांतरण (XSLT) पारामीटर या विस्तारित ऑब्जेक्ट के साथ वृत्तांतरण शैली पत्र उपलब्ध कराता है। ये पारामीटर XSLT वृत्तांतरण (XSLT) पारामीटर या विस्तारित ऑब्जेक्ट हो सकते हैं।

गुण वर्णन .NET
Document इस्तेमाल न करें।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 ट्रांसफॉर्म का परिणाम दिखाया जा सकता है。