知识大全 ASP.NET 2.0中XML数据的处理

Posted

篇首语:别裁伪体亲风雅,转益多师是汝师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET 2.0中XML数据的处理相关的知识,希望对你有一定的参考价值。

ASP.NET 2.0中XML数据的处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  SqlDataSource和ObjectDataSource控件都是平面表格式的数据源控件 操作也相对简单 在这里我就不细说了

  在这里我主要谈下用于连接XML文件的XmlDataSource和用于连接站点导航数据的SiteMapDataSource这两个层次数据源控件中XmlDataSource数据绑定到平面表格控件的一起东东

  XmlDataSource控件允许其它控件绑定到XML数据 XmlDataSource支持DataFile属性 它被用于指定作为输入(input)的XML数据文件的路径 你还可以指定TranformFile属性 给数据应用XSLT转换;设置XPath属性来指定需要暴露的数据源节点的子集

  TransformFile= ~transXml XPath= //User >

  表格式数据绑定控件绑定到分层数据源也是可行的 但是它只能显示第一层数据 在下面的demo中 Repeater控件绑定到 temp xml文件 由于数据源暴露的顶层节点是节点 Repeater可以在自己的ItemTemplate模板中使用Eval数据绑定语法绑定到这些节点的属性

  标题姓名: Email:

  除了Eval数据绑定语法之外 ASP NET 还提供了基于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 利用这种技术 使你能够通过组合表格式数据绑定控件简便地构造出丰富的 分层的数据显示方式

  标题ID: 姓名: Email: Content: 留言ReplyID: Time: Content:

cha138/Article/program/net/201311/13517

相关参考

知识大全 ASP.NET 2.0高级数据处理之数据绑定

ASP.NET2.0高级数据处理之数据绑定  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在前面的模

知识大全 ASP.NET 2.0高级数据处理之主从数据表

ASP.NET2.0高级数据处理之主从数据表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在前面的

知识大全 ASP.NET 2.0高级数据处理之处理控件事件

ASP.NET2.0高级数据处理之处理控件事件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在前面

知识大全 ASP.NET 2.0高级数据处理之使用参数

ASP.NET2.0高级数据处理之使用参数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!你可以处理

知识大全 ASP.NET 2.0高级数据处理之冲突检测

ASP.NET2.0高级数据处理之冲突检测  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!前面我们提

知识大全 ASP.NET 2.0中XSLT的使用

ASP.NET2.0中XSLT的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在中对XML

知识大全 在 ASP.NET 2.0 中保护机密数据

在ASP.NET2.0中保护机密数据  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在配置系统中

知识大全 ASP.NET 2.0中实现模板中的数据绑定

ASP.NET2.0中实现模板中的数据绑定  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  模板化

知识大全 ASP.NET入门教程 7.7 XML数据[3]

ASP.NET入门教程7.7XML数据[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 ASP.NET入门教程 7.7 XML数据[2]

ASP.NET入门教程7.7XML数据[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs