首 页 ASP ASP.NET PHP JSP Ajax DIV+CSS JavaScript XML C#
MySQL MSSQL Access Oracle Linux Server 电脑技巧 网络安全 建站经验 其它

ASP.NET 2.0中XML数据的处理

整理日期:2009年04月17日 【字体:


伊图教程网[www.etoow.com]
http://www.etoow.com/html/2009-04/1240009896.html
  Repeater的ItemTemplate模板另外增加了一个Repeater,并把这个内部Repeater的属性绑定到一个描述当前User节点的Reply子节点的XPathSelect表达式。在内部Repeater的ItemTemplate模板中,Xpath数据绑定表达式根据这些"Reply"内容节点来计算值。ASP.NET 2.0利用这种技术,使你能够通过组合表格式数据绑定控件简便地构造出丰富的、分层的数据显示方式。

  <asp:Repeater runat="server" ID="myRpeater" DataSourceID="myXmlDataSource">
  <HeaderTemplate><ul>标题</HeaderTemplate>
  <ItemTemplate>
    <li>ID:<%# XPath("@ID") %></li>
    <li>姓名:<%#XPath("Name")%></li>
    <li>Email:<%#XPath("Email")%></li>
    <li>Content:<%#XPath("Content")%></li>
    <li>
      <asp:Repeater runat="server" ID="childRepeater" DataSource='<%# XPathSelect("Reply") %>'>
      <HeaderTemplate><ul>留言</HeaderTemplate>
      <ItemTemplate>
        <ul>
          <li>ReplyID:<%#XPath("ID") %></li>
          <li>Time:<%# XPath("Time") %></li>
          <li>Content:<%# XPath("Content") %></li>
        </ul>
      </ItemTemplate>
      <FooterTemplate></ul></FooterTemplate>
      </asp:Repeater>
    </li>
  </ItemTemplate>
  <FooterTemplate></ul></FooterTemplate>
  </asp:Repeater>
Tags:ASP.NET   XML   数据处理
ASP.NET 2.0中XML数据的处理
'http://www.etoow.com/html/2009-04/1240009896.html
1
 
信息搜索
  
联系我们关于本站广告服务设为首页 收藏本站友情链接网站地图
Copyright © Etoow.com Inc. All Rights Reserved