标签: asp.net data-binding
我已经看到bind和eval可以互换使用,尤其是在ASP.NET GridViews中。有什么区别?
答案 0 :(得分:50)
Eval是单向的,只读数据绑定。
绑定是双向的,读/写数据绑定。
请参阅here和here。
答案 1 :(得分:9)
Bind()用于双向数据绑定。因此,当与适当类型的数据源一起使用时,它会将更改后的值从GridView或其他控件中拉出并将它们保存回数据库。
Eval()是一种单向,“只读”的方式来绑定值。