国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET 2.0 中XML數據的處理_.Net教程

2024-07-10 12:50:50
字體:
來源:轉載
供稿:網友

推薦:淺談Ja.Net:融合 Java 1.5 和 .NET
Java和.NET是現在以及未來幾年主要開發力量,這兩個世界并非完全分隔,比如可以使用 Ja.Net 實現互用性。Ja.Net是一個Java 1.5和.NET的接口平臺,Ja.NET 可視為Java之上的.NET Remoting(Microsoft .NET Framework內的主要組件)的堆棧實作,而在Java平臺上提

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 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利用這種技術,使你能夠通過組合表格式數據綁定控件簡便地構造出豐富的、分層的數據顯示方式。

標題

分享:淺談ASP.NET2.0中配置文件的加密與解密
首先添加引用: using System.Web.Configuration; 加密操作如下: 以下為引用的內容: private void ProtectSection(string sectionName, string provider) { Configuration config = WebConfigurationManager. OpenWebConfiguration(Request.ApplicationPath)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江口县| 乐东| 和田市| 江川县| 新闻| 隆林| 华宁县| 咸阳市| 海原县| 海城市| 达拉特旗| 平果县| 喀什市| 辉县市| 龙南县| 红原县| 潼关县| 牙克石市| 呼和浩特市| 马鞍山市| 和平县| 重庆市| 遂宁市| 璧山县| 武安市| 通许县| 海宁市| 罗江县| 桓仁| 昌黎县| 古交市| 阿拉善右旗| 六盘水市| 桂林市| 宁蒗| 双江| 资兴市| 孟村| 赞皇县| 甘孜县| 平塘县|