ASP.NET XML కంట్రోల్స్

నిర్వచనం మరియు ఉపయోగం

XML కంట్రోల్స్ XML డాక్యుమెంట్స్ లేదా XSL ట్రాన్స్ఫార్మ్ ఫలితాలను ప్రదర్శించడానికి ఉపయోగిస్తాయి.

属性

Document, DocumentContent లేదా DocumentSource ఈ మూడు లక్షణలలో ఒకదాన్ని సెట్ చేసినప్పుడు, ప్రదర్శించవలసిన XML డాక్యుమెంట్ నిర్దేశించవచ్చు. ఈ మూడు లక్షణాలు ప్రదర్శించగల వివిధ రకాల డాక్యుమెంట్స్ ప్రతినిధులు. సరైన లక్షణాన్ని సెట్ చేసినప్పుడు, System.Xml.XmlDocument, XML స్ట్రింగ్ లేదా XML ఫైల్ని ప్రదర్శించవచ్చు.

Transform, TransformSource ఈ రెండు లక్షణలలో ఒకదాన్ని సెట్ చేసినప్పుడు, XSL ట్రాన్స్ఫార్మ్ (XSLT) స్టైల్ స్కీమ్ ఎంచుకోవచ్చు, ఇది XML డాక్యుమెంట్ అవుట్పుట్ స్ట్రీమ్ లో వ్రాసబడుటకు ముందు దానిని ఫార్మాట్ చేస్తుంది. ఈ రెండు లక్షణాలు XML డాక్యుమెంట్ ఫార్మాట్ చేయడానికి వివిధ రకాల ఆక్షణలు ప్రదర్శిస్తాయి. సరైన లక్షణాన్ని సెట్ చేసినప్పుడు, System.Xml.Xsl.XslCompiledTransform ఆబ్జెక్ట్ లేదా XSL ట్రాన్స్ఫార్మ్ స్టైల్ స్కీమ్ ఫైల్ని ఉపయోగించి XML డాక్యుమెంట్ ఫార్మాట్ చేయవచ్చు. XSL ట్రాన్స్ఫార్మ్ స్టైల్ స్కీమ్ నిర్దేశించబడలేదు ఉంటే, డిఫాల్ట్ ఫార్మాట్ తో XML డాక్యుమెంట్ ప్రదర్శించబడుతుంది.

Xml కేస్లు TransformArgumentList అనే లక్షణాన్ని కూడా అందిస్తాయి, దీనిద్వారా ఆప్షనల్ పారామిటర్స్ కలిగిన XSL ట్రాన్స్ఫార్మ్ స్టైల్ స్కీమ్ అందించవచ్చు. ఈ పారామిటర్స్ XSL ట్రాన్స్ఫార్మ్ (XSLT) పారామిటర్స్ లేదా ఎక్స్టెన్షన్ ఆబ్జెక్ట్స్ కావచ్చు.

属性 描述 .NET
Document 不赞成使用。规定使用 System.Xml.XmlDocument 对象的 XML 文档。 1.0
DocumentContent XML స్ట్రింగ్ ని నిర్ధారిస్తుంది. 1.0
DocumentSource జావాస్క్రిప్ట్ నవీకరణ ప్రక్రియను నియంత్రించడానికి ఉపయోగించే కోర్సర్ మోడల్. జావాస్క్రిప్ట్ నవీకరణ ప్రక్రియను నియంత్రించడానికి ఉపయోగించే కోర్సర్ మోడల్. 1.0
runat ఈ కంట్రోల్ సర్వర్ కంట్రోల్ అని నిర్ధారించబడాలి. "server" గా సెట్ చేయబడాలి. 1.0
Transform System.Xml.Xsl.XslTransform ఆబ్జెక్ట్ ఉపయోగించి XML డాక్యుమెంట్ ను ఫార్మాట్ చేస్తుంది. 1.0
TransformArgumentList స్టైల్ష్ పరామీతులను పంపించడానికి ఉపయోగించే వికల్పిత పరామీతుల జాబితాను కలిగిస్తుంది. స్టైల్ష్ పరామీతులను పంపించడానికి ఉపయోగించే వికల్పిత పరామీతుల జాబితాను కలిగిస్తుంది.  
TransformSource XSL ట్రాన్స్ఫార్మ్ ఫైల్ మార్గాన్ని నిర్ధారిస్తుంది.  
XPathNavigator జావాస్క్రిప్ట్ నవీకరణ ప్రక్రియను నియంత్రించడానికి ఉపయోగించే కోర్సర్ మోడల్. జావాస్క్రిప్ట్ నవీకరణ ప్రక్రియను నియంత్రించడానికి ఉపయోగించే కోర్సర్ మోడల్.  

కంట్రోల్స్ ప్రమాణబద్ధ అట్రిబ్యూట్స్

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

పూర్తి వివరణ కొరకు సందర్శించండికంట్రోల్స్ ప్రమాణబద్ధ అట్రిబ్యూట్స్.

ఉదాహరణలు

XML
ఈ ఉదాహరణ ఎక్స్మల్ కంట్రోల్స్ ద్వారా XSL ట్రాన్స్ఫార్మ్ ఫలితాలను ప్రదర్శించడానికి ఎలా ఉపయోగించాలనేది ప్రదర్శిస్తుంది.