33
我已經看到bind和eval特別在ASP.NET GridView中互換使用。有什麼不同?ASP.NET中的<%#Bind(「」)%>和<%#Eval(「」)%>有什麼區別?
我已經看到bind和eval特別在ASP.NET GridView中互換使用。有什麼不同?ASP.NET中的<%#Bind(「」)%>和<%#Eval(「」)%>有什麼區別?
Bind()用於雙向數據綁定。因此,當使用適當類型的數據源時,它會將更改後的值從GridView或其他控件中提取出來並保存回數據庫。 Eval()是一種單向的「只讀」方式來綁定這些值。
對於任何感興趣的人來說,使用此語法替換綁定的速度有所提高:<%#CType(Container.DataItem,System.Data.DataRowView)(「comments」)%>' – 2012-04-16 20:36:51