5.16 XML控件

  XML控件可以读取XML并将其写入该控件所在的ASP.NET网页。XML控件能够将XSL转换应用到XML,还能够将最终转换的内容输出呈现在该页中。当创建一个XML控件时,系统会生成XML控件的HTML代码,示例代码如下所示。

+展开
-XML
        <asp:Xml ID="Xml1runat="server"></asp:Xml>


  上述代码实现了简单的XML控件,XML控件还包括两个常用的属性,这两个属性分别如下所示:
?1)DocumentSource:应用转换的XML文件。
?2)TransformSource:用于转换XML数据的XSL文件。

  开发人员可以通过XML控件的DocumentSource属性提供的XML,XSL文件的路径来进行加载,并将相应的代码呈现到控件上,示例代码如下所示。
+展开
-HTML
        <asp:Xml ID="Xml1" runat="server" DocumentSource="~/XMLFile1.xml"></asp:Xml>


  上述代码为XML控件指定了DocumentSource属性,通过加载XML文档进行相应的代码呈现,运行后如图5-52所示。
加载XML文档
图5-52 加载XML文档

  XML控件不仅能够呈现XML文档的内容,还能够进行相应的XML的文本操作。在本书的第14章中,会详细讲解如何使用ASP.NET进行操作XML。

加支付宝好友偷能量挖...


评论(0)网络
阅读(70)喜欢(0)Asp.Net/C#/WCF