ASP.NET XML-kontrolelement
Definitie en gebruik
XML-kontrolelementen worden gebruikt om XML-documenten of de resultaten van een XSL-transformatie weer te geven.
属性
Door één van deze drie eigenschappen in te stellen, Document, DocumentContent of DocumentSource, specificeert u het XML-document dat moet worden weergegeven. Deze drie eigenschappen vertegenwoordigen verschillende types XML-documenten die kunnen worden weergegeven. Door de juiste eigenschappen in te stellen, kunt u System.Xml.XmlDocument, een XML-string of een XML-bestand weergeven.
Door één van deze twee eigenschappen, Transform of TransformSource, in te stellen, kunt u een XSL-transformatiestijltafel (XSLT) specificeren die de XML-document voor het schrijven naar de uitvoerstream formatteert. Deze twee eigenschappen vertegenwoordigen verschillende types XSL-transformatiestijltabellen die beschikbaar zijn voor het formatteren van XML-documenten. Door de juiste eigenschappen in te stellen, kunt u XML-documenten formatteren met behulp van het System.Xml.Xsl.XslCompiledTransform-object of een XSL-transformatiestijltafelbestand. Als geen XSL-transformatiestijltafel wordt gespecificeerd, wordt het XML-document in de standaardweergave weergegeven.
De Xml-klasse biedt ook de eigenschap TransformArgumentList, die het mogelijk maakt om een XSL-transformatiestijltafel met optionele parameters te leveren. Deze parameters kunnen XSL-transformatie (XSLT) parameters of uitgebreide objecten zijn.
属性 | 描述 | .NET |
---|---|---|
Document | 不赞成使用。规定使用 System.Xml.XmlDocument 对象的 XML 文档。 | 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 转换的结果。