Asp.net中的數(shù)據(jù)綁定Eval和Bind應(yīng)用示例
更新時間:2014年05月06日 09:43:06 作者:
這篇文章主要介紹了Asp.net中的數(shù)據(jù)綁定Eval和Bind的應(yīng)用,需要的朋友可以參考下
關(guān)鍵字:
Eval (單項綁定)單項的數(shù)據(jù)綁定一般用于數(shù)據(jù)展示。Eval數(shù)據(jù)綁定應(yīng)用的反射原理來返回數(shù)據(jù)。
Bind (雙向綁定)雙向的數(shù)據(jù)綁定除了展示數(shù)據(jù),還要將界面數(shù)據(jù)的變動自動寫回到綁定的數(shù)據(jù)源中。
Eval
單向數(shù)據(jù)綁定,將數(shù)據(jù)源中的數(shù)據(jù)展現(xiàn)到界面上。當(dāng)我們提及數(shù)據(jù)展現(xiàn)時,必然會考慮到數(shù)據(jù)的格式問題,例如日期格式。當(dāng)然,這也是Eval關(guān)心的內(nèi)容。
一般數(shù)據(jù)綁定
<%#Eval(“屬性名稱")%>
帶數(shù)據(jù)格式的數(shù)據(jù)綁定
<%#Eval(“屬性名稱","{0:格式字符串}")%>
帶格式字符串的數(shù)據(jù)綁定
<%#Eval(“屬性名稱","Home.aspx?id={0}")%>
Bind
一般數(shù)據(jù)綁定
<%#Bind(“屬性名稱")%>
帶格式的數(shù)據(jù)綁定
<%#Bind(“屬性名稱", "{0:數(shù)據(jù)格式}") %>
Eval (單項綁定)單項的數(shù)據(jù)綁定一般用于數(shù)據(jù)展示。Eval數(shù)據(jù)綁定應(yīng)用的反射原理來返回數(shù)據(jù)。
Bind (雙向綁定)雙向的數(shù)據(jù)綁定除了展示數(shù)據(jù),還要將界面數(shù)據(jù)的變動自動寫回到綁定的數(shù)據(jù)源中。
Eval
單向數(shù)據(jù)綁定,將數(shù)據(jù)源中的數(shù)據(jù)展現(xiàn)到界面上。當(dāng)我們提及數(shù)據(jù)展現(xiàn)時,必然會考慮到數(shù)據(jù)的格式問題,例如日期格式。當(dāng)然,這也是Eval關(guān)心的內(nèi)容。
一般數(shù)據(jù)綁定
<%#Eval(“屬性名稱")%>
帶數(shù)據(jù)格式的數(shù)據(jù)綁定
<%#Eval(“屬性名稱","{0:格式字符串}")%>
帶格式字符串的數(shù)據(jù)綁定
<%#Eval(“屬性名稱","Home.aspx?id={0}")%>
Bind
一般數(shù)據(jù)綁定
<%#Bind(“屬性名稱")%>
帶格式的數(shù)據(jù)綁定
<%#Bind(“屬性名稱", "{0:數(shù)據(jù)格式}") %>
您可能感興趣的文章:
相關(guān)文章
ASP.NET獲取MS SQL Server安裝實例實現(xiàn)思路及代碼
在演示中,是把找到的實例顯示于DropDownList控件中。首先在.aspx拉一個DropDownList控件,感興趣的朋友可以了解下哦,或許對你有所幫助2013-01-01
在.NET6中使用配置Quartz.NET定時任務(wù)并使用IHostedService實現(xiàn)項目啟動自動加載任務(wù)
Quartz.Net是一個強大、開源、輕量的作業(yè)調(diào)度框架,在平時的項目開發(fā)當(dāng)中也會時不時的需要運用到定時調(diào)度方面的功能,這篇文章主要介紹了在.NET6中使用配置Quartz.NET定時任務(wù)并使用IHostedService實現(xiàn)項目啟動自動加載任務(wù),需要的朋友可以參考下2024-04-04
asp.net防止刷新時重復(fù)提交(可禁用工具條刷新按鈕)
前段時間遇到了需要禁用刷新的需求,f5按鈕就不說了,簡單的js就能把它禁用,但是工具條上的刷新按鈕卻防止不了啊,不過本文介紹的一種方法卻可以解決此問題,感興趣的朋友可以了解下啊,希望本文對你有所幫助2013-01-01

