ASP.NET中XML数据的处理

2008-08-25 13:56:07.0     浏览:589     来源:中国IT实验室
关键词:  ASP.NET     XML数据处理  
标题姓名:Email:

  除了Eval数据绑定语法之外,ASP.NET 2.0还提供了基于XPath的数据绑定语法,在实现了IXPathNavigable接口的任何数据项上都可以使用它。这里介绍两种常用的表达式类型:

  ◆XPath(expression, [formatString]) - 根据数据项计算Xpath表达式的值,返回单个值。

  ◆XPathSelect(expression, [formatString]) - 根据数据项计算Xpath表达式的值,返回节点列表。

  下面我们来看看使用Xpath数据绑定方法的优势,通过一个demo来说明。

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

[上一页]   [第1页]   [第2页]