0

我刚开始在 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>

 ...

类似的东西或更好的方法来做到这一点???非常感谢!!!

4

1 回答 1

0

最简单的方法是使用XDocument 加载/解析文件,然后使用 XPath 获取所需节点的值。

为了使用您发布的绑定表达式,您需要使用数据绑定控件,例如转发器和XMLDataSource

于 2013-01-27T07:32:50.700 回答