我刚装了Visual Stdio.NET 2005
我在里面找不到DataGrid了.只找到了个GridView 
请问,2005里还有DataGrid吗.还是被GridView给替换了.
有,请问在那里找..
还有就是GridView里面的更新事件我该咱写.我要怎样才能访问到
GridView的模板列里的控件的值...或者不用模板列怎样得到修改后的值..

解决方案 »

  1.   


    呵呵,微软在2005当中,使用GridView替换了DataGrid,下面是MSDN上一篇文章,详细介绍了GridView《ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了!》http://www.microsoft.com/china/msdn/library/webservices/asp.net/0408gridview.mspx?pf=true
      

  2.   

    http://community.csdn.net/Expert/topic/4756/4756131.xml?temp=.628338
      

  3.   

    GridView控件本身倒没有太大变化,主要是一些改进和强化,结合到DataSource控件,则非常方便~
      

  4.   

    就是我在GridView里修改了数据我要将修改的数据通过GridView的更新之前事件或者更新之后事件提交到数据库再执行绑定..
      

  5.   

    MSDN官方网站有苏鹏讲的asp.net2.0
    虽然讲的不太好,但是还是有点帮助的
    RowUpdated  发生在单击某一行的“更新”按钮,并且 GridView 控件对该行进行更新之后。
    RowUpdating  发生在单击某一行的“更新”按钮以后,GridView 控件对该行进行更新之前。
      

  6.   

    楼上正解
    感觉05支持datagrid是为了兼容03,05datagrid基本上用不着了!
      

  7.   

    我所提问的目的也就是想在你所说的那个(RowUpdated  发生在单击某一行的“更新”按钮,并且 GridView 控件对该行进行更新之后。)事件里写代码,修改值到数据库..用和以前DataGrid的更新事件"UpdateCommand"
    如下代码:DataGrid:((TextBox)e.Item.Cells[2].Controls[0]).Text;
    GridView:如何写.上面相同的代码.