为什么不是加强版的DataGrid而是叫GridView
今天提一个无厘头的问题,针对DataGrid和GridView的。为什么从.NET Framework 2.0中不再叫DataGrid而是叫GridView。
按我的想法如果是功能的小改动或者是功能的加强应该是不需要更改名字的,如果改名那么应该意味着大的改动,
因为不同的名字给人的感觉已经不是“一个家族”了。:)
小弟不才,用到的功能感觉还是DataGrid功能的加强版,没有看到一些“惊天地泣鬼神”的质变。
希望看看大家的看法。:)
--------------------编程问答-------------------- 我也象过,不过没象楼主这么认真,学习 --------------------编程问答-------------------- 控件嘛. 没必要搞这么认真。 会用就行.
多花点时间去研究做控件或系统业务逻辑的话效果会更好. --------------------编程问答-------------------- 这个问题很深奥,估计只有微软的人才知道 --------------------编程问答-------------------- 加强版的repeater? --------------------编程问答-------------------- DataGrid仍然还有只是没有放在工具箱里。你可以在工具箱中自己添加上。
你的问题的出发点错了,GridView不是DataGrid的升级。 --------------------编程问答-------------------- asp.net 2.0其实也有个DataGrid,支持DataSourceID,但和GridView还是有区别的。具体忘了,不过好像主要是配合使用ObjectDataSource/SqlDataSource这样的控件时有区别的。 --------------------编程问答-------------------- 保持对以前版本的datagrid的兼容性,同时产生一种新的功能更强的控件,如果gridview代替datagrid,那么因为gridview与datagrid的不同,很多以前开发的程序都要改过来用gridview了,是一件比较麻烦的事情了。 --------------------编程问答-------------------- 学习。 --------------------编程问答-------------------- 就行Java里面
Button 和 JButton
的区别一样 --------------------编程问答-------------------- 就只是改了个名字嘛。。也没什么 知道这样用就够了。 --------------------编程问答-------------------- 呵呵,谢谢各位的回答。恩,其实有目的是想看看大家有没有发现GridView与DataGrid的大不同。
如果有,大家讨论讨论,也许会有不错的发现。:)
--------------------编程问答-------------------- DataGrid 继续可用。
其实 DataGrid 在 Webform 和 Winform 中都有,都是这个名字。
但新版的,或者说新增加的,在 Webform 中叫 GridView,在 Winfrom 中叫 DataGridView,当然,功能也有很大不同,呵呵。
--------------------编程问答-------------------- GridView比DataGrid好在哪里? --------------------编程问答-------------------- VIEW字面的意思,就可视化,让编程更加容易
引用某一个人的观点就是DATALIST为什么不像DATAGRID那样升级为LISTVIEW
可能在以后的版本会这样做 --------------------编程问答-------------------- MS脑子不好使? --------------------编程问答-------------------- 刚出来的时候有奇怪了下,不过没有LZ的追究精神。 --------------------编程问答-------------------- :)期待ing....
补充:.NET技术 , ASP.NET