究竟大家 用asp.net 的数据绑定 是用哪种方式好???
1.<@% DataBinder.Eval(Container, "DataItem.ColumnName", null) %>
2.<@% ((DataRowView)Container.DataItem)["ColumnName"] %>
3.Eval( " ")
4.Container.DataItem这4种是不同的绑定方式嘛? 哪种好??你们一般用哪种??谢谢
1.<@% DataBinder.Eval(Container, "DataItem.ColumnName", null) %>
2.<@% ((DataRowView)Container.DataItem)["ColumnName"] %>
3.Eval( " ")
4.Container.DataItem这4种是不同的绑定方式嘛? 哪种好??你们一般用哪种??谢谢
第二种好像是后台绑定时用
第三种VS2005里经常用<% Eval("XXX")%>
建议查看一下VS2005的帮助文档,关于GridView的数据绑定方法的内容,可能有你要的答案。
第二种好像是后台绑定时用
第三种VS2005里经常用<% Eval("XXX")%>
建议查看一下VS2005的帮助文档,关于GridView的数据绑定方法的内容,可能有你要的答案。
直接用Eval("")OK了~
我比较喜欢用 <%# DataBinder.Eval(Container.DataItem, "")%>
用Eval( " ") 简单..
直接gridview.datasource = td;
gridview.databind();哈哈献丑
我记得看过哪本书上写的这种方式能提高性能,
不过也不一定具体问题具体分析
性能就算有区别,估计也不会差多少吧。
--------------------------
這是2003的寫法Eval( " ")
------------
這是2005的
Insus.NET会先用2:
<@% ((DataRowView)Container.DataItem)["ColumnName"] %> //效率高
再用3:
Eval( " ")
最后用1:
<@% DataBinder.Eval(Container, "DataItem.ColumnName", null) %>
这个在.NET1.X用得最多,现基本上不用了.
需要这个培训视频的朋友请联系 QQ 936652114