當前位置:編程學習大全網 - 熱門推薦 - eval databinder 和bind的區別

eval databinder 和bind的區別

1。Eval和Bind的區別

綁定表達式

<%# Eval("字段名") %>

<%# Bind("字段名") %>

區別 1。eval是只讀數據,bind是可更新的.

2.當對次表達式操作時候,必須用Eval 如<%# Eval("字段名").ToString().Trim() %>

2.若GridView中綁定列裏面 設置 內容格式 DataFormateString = ,則 必須把 屬性 HtmlCode 設置為false,否則無法起作用;

Eval 單向綁定:數據是只讀的

Bind 雙向綁定:數據可以更改,並返回服務器端,服務器可以處理更改後的數據,如存入數據庫.

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%> //----2006年10月27日

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----2006年10月27日 8:31:44

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----2006-10-27 8:31:44

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----10月27日

-<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----Fri, 27 Oct 2006 08:31:44GMT

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----8:31:44

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----2006年10月27日 0:31:44

----<%# DataBinder.Eval(Container.DataItem,"dateandtime","")%>//----2006年10月

  • 上一篇:qq表情青蛙是什麽意思
  • 下一篇:蘋果手機怎麽刷機
  • copyright 2024編程學習大全網