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 ट्रांसफॉर्म का परिणाम दिखाया जा सकता है。