A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 吴步兵 中级黑马   /  2012-11-26 20:32  /  1408 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 吴步兵 于 2012-11-27 07:34 编辑

aspx页面数据控件中绑定数据两种方法:<%#Eval("UserName") %>">和<%#DataBinder.Eval(Container.DataItem, "UserName")%>有什么区别?

2 个回复

倒序浏览
1. <%#Eval("UserName") %>表示在这个位置显示当前行的UserName属性;
2. <%#DataBinder.Eval(Container.DataItem, "UserName")%>其中DataBinder.Eval 它带有两个参数:数据项的命名容器和数据字段名称UserName。如果忽略参数,DataBinder.Eval 返回对象类型的值,
回复 使用道具 举报
许庭洲 发表于 2012-11-26 22:50
1. 表示在这个位置显示当前行的UserName属性;
2. 其中DataBinder.Eval 它带有两个参数:数据项的命名容器 ...

明白了,万分感谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马