Asp.Net中几种相似数据绑定标记符号的解释及用法
生活随笔
收集整理的這篇文章主要介紹了
Asp.Net中几种相似数据绑定标记符号的解释及用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Asp.Net中幾種相似數據綁定標記符號的解釋及用法1.<%#... %>
是在綁定控件DataBind()方法執行時被執行,用于數據綁定
如: <%# Container.DataItem("tit") %>2.<%= %>
在程序執行時被調用,可以顯示后臺變量值,如:
*.ASPx中: <%= aaa %>
*.cs中: protected string aaa="姓名";3.<% %>
內聯代碼塊里面可以在頁面文件*.ASPx或*.ascx文件里面嵌入后臺代碼,如:
<%for(int i=0;i<100;i++){Reaponse.Write(i.ToString());}
%>4.<%@ %>
是在*.ASPx頁面前臺代碼導入命名空間,如:
<%@ Import namespace="System.Data"%>5.
數據綁定表達式使用 Eval 和 Bind 方法將數據綁定到控件,并將更改提交回數據庫。
Eval 方法是靜態(只讀)方法,該方法采用數據字段的值作為參數并將其作為字符串返回;
Bind 方法支持讀/寫功能,可以檢索數據綁定控件的值并將任何更改提交回數據庫.ASP.NET表達式格式為:<%$ 表達式的類型: 表達式值名 %>
表達式類型有: AppSettings、ConnectionStrings 或 Resources 等。這些類型與Web.Config中內容對應。
用法:
例如在Web.Config中配置:
<appSettings><add?key="copyright"value="(c)Copyright?2004?Northwind?Traders"/></appSettings> 在 ASP.NET 頁面中,可以通過使用表達式取值。方法如下: <%$?AppSettings:?copyright?%>總結
以上是生活随笔為你收集整理的Asp.Net中几种相似数据绑定标记符号的解释及用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 监护人(说一说监护人的简介)
- 下一篇: 温故而知新:HttpApplicatio