Asp.net中的數(shù)據(jù)綁定Eval和Bind應用示例
更新時間:2014年05月06日 09:43:06 作者:
這篇文章主要介紹了Asp.net中的數(shù)據(jù)綁定Eval和Bind的應用,需要的朋友可以參考下
關鍵字:
Eval (單項綁定)單項的數(shù)據(jù)綁定一般用于數(shù)據(jù)展示。Eval數(shù)據(jù)綁定應用的反射原理來返回數(shù)據(jù)。
Bind (雙向綁定)雙向的數(shù)據(jù)綁定除了展示數(shù)據(jù),還要將界面數(shù)據(jù)的變動自動寫回到綁定的數(shù)據(jù)源中。
Eval
單向數(shù)據(jù)綁定,將數(shù)據(jù)源中的數(shù)據(jù)展現(xiàn)到界面上。當我們提及數(shù)據(jù)展現(xiàn)時,必然會考慮到數(shù)據(jù)的格式問題,例如日期格式。當然,這也是Eval關心的內(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ù)綁定應用的反射原理來返回數(shù)據(jù)。
Bind (雙向綁定)雙向的數(shù)據(jù)綁定除了展示數(shù)據(jù),還要將界面數(shù)據(jù)的變動自動寫回到綁定的數(shù)據(jù)源中。
Eval
單向數(shù)據(jù)綁定,將數(shù)據(jù)源中的數(shù)據(jù)展現(xiàn)到界面上。當我們提及數(shù)據(jù)展現(xiàn)時,必然會考慮到數(shù)據(jù)的格式問題,例如日期格式。當然,這也是Eval關心的內(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ù)格式}") %>
您可能感興趣的文章:
相關文章
ASP.NET獲取MS SQL Server安裝實例實現(xiàn)思路及代碼
在演示中,是把找到的實例顯示于DropDownList控件中。首先在.aspx拉一個DropDownList控件,感興趣的朋友可以了解下哦,或許對你有所幫助2013-01-01
在.NET6中使用配置Quartz.NET定時任務并使用IHostedService實現(xiàn)項目啟動自動加載任務
Quartz.Net是一個強大、開源、輕量的作業(yè)調度框架,在平時的項目開發(fā)當中也會時不時的需要運用到定時調度方面的功能,這篇文章主要介紹了在.NET6中使用配置Quartz.NET定時任務并使用IHostedService實現(xiàn)項目啟動自動加載任務,需要的朋友可以參考下2024-04-04

