黑马程序员技术交流社区
标题:
asp.net 中eval 和bind一般用在什么场合
[打印本页]
作者:
HM刘磊
时间:
2012-12-31 01:02
标题:
asp.net 中eval 和bind一般用在什么场合
本帖最后由 HM刘磊 于 2013-4-6 17:08 编辑
如题,谢谢了
作者:
许庭洲
时间:
2012-12-31 06:53
本帖最后由 许庭洲 于 2012-12-31 07:03 编辑
1.<%#Eval("Name")%>表示在这个位置显示当前的Name属性;
2.Eval就是将属性显示到指定的位置,也可以显示到文本框中<ItemTemplate>姓名:<input type="text" value='<%#Eval("Name")%>'/></ItemTemplate>
3.bind用于JQuery中的事件绑定:$("#btn").bind("click",function(){});
4.bind还可用于移除事件绑定,bind()方法即可移除元素上所有绑定的事件,
例如:unbind("click")则只移除click事件的绑定
bind:+=;
unbind:-=
5.EditItemTemplate,InsertItemTemplate中控件的绑定表达式为Text='<%#Bind("Age"), 因为Eval只是计算表达式的值输出,而Bind不仅可以计算表达式的值输出,还可以将用户填入的值更新到数据中,因此Eval是单向绑定,Bind是双向绑定。
作者:
HM刘磊
时间:
2013-1-1 16:41
许庭洲 发表于 2012-12-31 06:53
1.表示在这个位置显示当前的Name属性;
2.Eval就是将属性显示到指定的位置,也可以显示到文本框中姓名:
3. ...
老师回复的很全面呀,一直在学javascript,JQuery才刚刚接触,学习了,谢谢
作者:
罗志强
时间:
2013-1-12 17:12
Eval 是显示用的 , 那bind是那可以传数据库的
作者:
吕瑞
时间:
2013-1-14 11:11
Eval 是单向的,只能用来显示
bind 是双向的,不仅可以输入而且可以输出
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2