绑定 DataBinder.Eval(Container.DataItem,"字段")与 Eval("字段") 区别?
来源:互联网 发布:淘宝网休闲女鞋 编辑:程序博客网 时间:2024/05/11 15:26
以下两种绑定方法:
绑定 DataBinder.Eval(Container.DataItem,"字段")与 Eval("字段") 区别?
他们的区别是什么?
ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem, fieldname)简化为Eval(fieldname)。Eval方法与DataBinder.Eval一样可以接受一个可选的格式化字符串参数。缩短的Eval语法与DataBinder.Eval的不同点在于,Eval会根据最近的容器对象(例如DataListItem)的DataItem属性来自动地解析字段,而DataBinder.Eval需要使用参数来指定容器。由于这个原因,Eval只能在数据绑定控件的模板中使用,而不能用于 Page(页面)层。当然,ASP.NET 2.0页面中仍然支持DataBinder.Eval,你可以在不支持简化的Eval语法的环境中使用它。
DataBinder.Eval(Container.DataItem,"字段")
//这个以前在vs2003中都是这种写法。。。现在的版本都直接使用
Bind("字段")或者Eval("子段")
两种写法均可。。。
- 绑定 DataBinder.Eval(Container.DataItem,"字段")与 Eval("字段") 区别?
- Eval( " ")和DataBinder.Eval(Container.DataItem, " ")区别
- Eval( " ")和DataBinder.Eval(Container.DataItem, " ")区别
- DataBinder.Eval(Container.DataItem
- 与'>以及DataBinder.Eval(Container, DataItem,"id")的区别
- DataBinder.Eval和Container.DataItem的区别
- C# aspx 数据绑定 Bind、Eval 、DataBinder.eval、Container.DataItem
- C# aspx 数据绑定 Bind、Eval 、DataBinder.eval、Container.DataItem
- Eval( " ")和DataBinder.Eval( Container.DataItem,"FileName")的区别
- Eval( " ")和DataBinder.Eval(Container.DataItem, " ")的区别及用法
- Eval( " ")和DataBinder.Eval(Container.DataItem, " ")的区别及用法
- Eval( " ")和DataBinder.Eval(Container.DataItem, " ")的区别及用法
- Eval()和DataBinder Eval(Container DataItem,)的区别及用法
- 关于 Eval("")和DataBinder.Eval(Container.DataItem, "")
- DataBinder.Eval(Container, "Text") vs DataBinder.Eval(Container.DataItem, "Text")
- DataBinder.Eval和Container.DataItem有什么区别
- DataBinder.Eval和Container.DataItem(DataRowView)有什么区别
- DataBinder.Eval(Container.DataItem,"xxxx")的使用
- http协议学习和总结系列——协议详解篇
- 1711-Sum It Up 题解
- 通过xsl:exclude-result-prefixes设置不在结构树种显示前缀
- 深刻理解Linux进程间通信(IPC)
- 批量删除小操作
- 绑定 DataBinder.Eval(Container.DataItem,"字段")与 Eval("字段") 区别?
- oracle包的定义案例
- vi 技巧和诀窍:令人刮目相看的 10 个超酷命令
- oracle包体的定义案例
- 排序算法(插入 冒泡 选择 希尔 增量希尔 堆 快排 快选)
- 解决Office2007 powerpoint 保存慢的问题
- TypeConverter
- 刚刚申请加入的,请大家多多指教
- 我的未来是为了你!!!