看到很多数据绑定的方法:
主流的方法有两种:
1、 <Columns>
<asp:BoundColumn HeaderText="标题" DataField="Title" HeaderStyle-Width="480px">
</asp:BoundColumn>
<asp:BoundColumn HeaderText="发表日期" DataField="CreateDate" DataFormatString="{0:yyyy-MM-dd hh:mm:ss}">
</asp:BoundColumn>
</Columns>2、 <asp:TemplateColumn HeaderText="名字">
<HeaderStyle Width="10%"></HeaderStyle>
<ItemStyle HorizontalAlign="Left"></ItemStyle>
<ItemTemplate>
<font color="red">
<%# DataBinder.Eval(Container, "DataItem.Name") %>
</font>
</ItemTemplate>
</asp:TemplateColumn>请问这两种方法哪个的性能好些?还有更高效的方法吗?
主流的方法有两种:
1、 <Columns>
<asp:BoundColumn HeaderText="标题" DataField="Title" HeaderStyle-Width="480px">
</asp:BoundColumn>
<asp:BoundColumn HeaderText="发表日期" DataField="CreateDate" DataFormatString="{0:yyyy-MM-dd hh:mm:ss}">
</asp:BoundColumn>
</Columns>2、 <asp:TemplateColumn HeaderText="名字">
<HeaderStyle Width="10%"></HeaderStyle>
<ItemStyle HorizontalAlign="Left"></ItemStyle>
<ItemTemplate>
<font color="red">
<%# DataBinder.Eval(Container, "DataItem.Name") %>
</font>
</ItemTemplate>
</asp:TemplateColumn>请问这两种方法哪个的性能好些?还有更高效的方法吗?
解决方案 »
- 嵌套的gridview如何导出Excel
- repeater后台绑定数据,如何显示,“正在加载,请稍后....”
- 举报 版主有倒分嫌疑
- NHibernate问题
- 急需帮助,关于服务器端调用JS方法的问题,明天中午之前必须完成
- 恳求可以选多个文件上传到服务器的方法或者控件?????????在线等待!!!!!!!!!!
- 当客户机上cookie不存在的时候 还是报错
- 刚找到xmlhttp发送 xml 例子详解,送给大家~~~
- WCF服务引用后repeater显示数据 ,只显示前2条怎么做?
- jQuery.MultiFile.min.js异步失效的问题
- 请帮忙解决:查询结果在DataGrid中的显示、选择、分页问题
- 在前端脚本块中如何捕捉页面回发和加载事件
完全可以用repeater实现所有的功能嘛,而且速度会更快。
datagird ViewState=false;see also:
msdn