對于程序員來說最根本的區別是:
1.Bind是可更新的,是Bind綁定列可編輯,并且可以和數據源控件交互,直接和數據庫交互,但是用Bind的話,程序端的自定義操作就不能用了,比如Convert,ToString()等,或自己寫的函數,在程序端都不可以
js中eval()函數的作用是什么, 2.eval是只讀數據,用eval的話不可以和數據源控件交互,是單向的,但是可以自定義操作
比如上面的<%# Eval("字段名").ToString().Trim()%>
本人從來和數據庫交互自己寫代碼,所以對我來說操作的Eval更方便,基本不用Bind,而且以前寫過,綁定泛型的時候,Bind都不支持嵌套類
js apply call bind區別? 簡單來說就是: Eval是單向的 也就是說只能 【讀取數據】
Bind是雙向的 也就是說可以 【讀取】和 【寫入