我刚刚开始在ASP.Net VB中编程,我需要帮助!我有几个HTML(aspx)页面,每页都有他的XML文件。当我访问这些页面中的任何一个时,我想阅读他的XML文件并为标签设置文本。我怎么能这样做?例如:
xml文件:
<?xml version="1.0" encoding="utf-8" ?>
<page>
<title>Page Number One:</title>
<chapter1>Main Chapter:</chapter1>
<chapter2>Second Chapter:</chapter2>
...
</page>
html页面
...
<form id="form1" runat="server">
<asp:Label ID="lblTitle" runat="server" Text="<%= title %>">"></asp:Label>
<asp:Label ID="lblFName" runat="server" Text="<%= chapter1 %>"></asp:Label>
<asp:Label ID="lblLName" runat="server" Text="<%= chapter2 %>"></asp:Label>
</form>
...
类似的东西或更好的方法吗?非常感谢!!!
答案 0 :(得分:0)
最简单的方法是使用XDocument to load/parse the file,然后使用XPath获取所需节点的值。
为了使用您发布的绑定表达式,您需要使用数据绑定控件,如转发器和an XMLDataSource。