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