GridView的DataSourceID vs. DataSource属性
来源:互联网 发布:有没有发型设计软件 编辑:程序博客网 时间:2024/05/16 08:00
l
l
(1)如果使用GridView通过DataSourceID绑定到数据源控件(如SqlDataSource等),您还是习惯性地下GridView.DataBind()指令进行数据绑定操作,结果会发生什么事情呢?这样会造成“重复绑定”,也就是您要多浪费一次系统绑定性能与内存,故不可不慎呀!
(2)不可以同时设置DataSource及DataSourceID两个属性,否则会产生Exception异常错误。
相较于GridView控件的优秀,DataGrid是否有时不我予之感呢?情况的确如此,在默认工具箱中根本看不到DataGrid影子,但它并不是被.NET 2.0废除掉了,而是没有加入工具箱菜单之中,因为微软希望您优先使用GridView,但还是可以自行将它加入工具箱之中,眼尖的朋友从图9-6中会发现DataGrid控件的版本为2.0,没错它正是2.0版!也支持DataSourceID属性,若搭配DataSource控件也同样享有自动DataBinding的好处,但是无法像GridView可以享有全部自动化Code Free功能。虽然GridView是长江后浪推前浪,但我给DataGrid的评语是:“老而未朽!”放眼望去ASP.NET 1.0许多旧系统哪儿没有DataGrid影子,要废掉或重新改写谈何容易,谁又有那么多时间呢,结论是DataGrid仍有其存在与维护的价值。
注:GridView或DataGrid的“DataSourceID属性”之所以会有ID字眼,其实是指Data Source控件的ID,下一章的动态程序篇范例皆会用到,届时各位即可了解
- GridView的DataSourceID vs. DataSource属性
- datalist控件的DataSourceID与DataSource属性
- GridView 中DataSource绑定和DataSourceID绑定的区别
- GridView中DataSourceID和DataSource替换
- GridViewd的DataSource绑定与DatasourceID绑定
- GridView和DataSource的联合使用
- DataSource属性
- DataGrid.DataSource 属性的VB.NET例子
- ComboBox的DataSource设置即相关属性
- GridView.DataSource=IList
- GridView binding datasource
- GridView.DataSource=IList .
- 从GridView控件的DataSource中获取总记录数
- GridView的DataSource绑定DataSet后,PageIndexChanging事件
- 用DataSource控件以外的方法为GridView提供数据
- “GridView1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。
- + $exception {"“DataList1”上同时定义了 DataSource 和 DataSourceID。请移除
- 错误解决:“GridView1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。
- wchar_t内置还是别名?小问题一则
- 代理模式中的两种代理:静态代理和动态代理
- 系统集成
- datalist控件的DataSourceID与DataSource属性
- API Demos 2.3 学习笔记
- GridView的DataSourceID vs. DataSource属性
- asp.net 2.0数据绑定详解
- 如何获得节点
- libevent
- 父皇与母后来了
- 为什么我们程序员晋升要这么难?!
- 万恶的imageNamed
- PHP遍历文件和文件夹
- js showModalDialog详解