当前位置: 代码迷 >> ASP.NET >> Visual Studio 2005里为何没有DataGrid控件呢
  详细解决方案

Visual Studio 2005里为何没有DataGrid控件呢

热度:4447   发布时间:2013-02-26 00:00:00.0
Visual Studio 2005里为什么没有DataGrid控件呢?
我看视屏教程里别人用的vs2003里有datagrid这个控件,我装的是vs2005却没有,只有gridview,

还有就是在vs2005里如下邦定就会出错,我看视屏教程里别人却不会出错,
<asp:TextBox   ID= "TextBox1 "   runat= "server ">
<%#   DataBinder.Eval(Container.DataItem, "Address ")   %>
</asp:TextBox>
我试了一下这样就不会出错要:
<asp:TextBox   ID= "TextBox1 "   runat= "server "   Text= <%#   DataBinder.Eval(Container.DataItem, "Address ")   %> > </asp:TextBox>
为什么啊?

------解决方案--------------------------------------------------------
2005里已经改用GridView控件了,功能比DataGrid还要强大
------解决方案--------------------------------------------------------
2005的数据绑定和呈现和2003是完全不同的概念

改用GridView替代DataGrid
------解决方案--------------------------------------------------------
<asp:TextBox> </asp:TextBox>
之间是不能放东西的
------解决方案--------------------------------------------------------
vs2005里还是有datagrid的,但是推荐使用gridview,应该gridview有datagrid的所有的功能,并且还有很多的扩展,如果非要用datagrid,可以在工具箱中点右键添加
------解决方案--------------------------------------------------------
点击vs2005 的“工具”选项,选择“选择工具箱项”
在对话框里选择datagrid 然后确定

然后打开,工具箱的视图,点击鼠标右键,选择“全部显示”

在上面的那个“数据”栏目里,就会出现 DataGrid
------解决方案--------------------------------------------------------
点击vs2005 的“工具”选项,选择“选择工具箱项”
在对话框里选择datagrid 然后确定

然后打开,工具箱的视图,点击鼠标右键,选择“全部显示”

在上面的那个“数据”栏目里,就会出现 DataGrid
------解决方案--------------------------------------------------------
点击vs2005 的“工具”选项,选择“选择工具箱项”
在对话框里选择datagrid 然后确定

然后打开,工具箱的视图,点击鼠标右键,选择“全部显示”

在上面的那个“数据”栏目里,就会出现 DataGrid
------解决方案--------------------------------------------------------
在一个aspx页面上打开左边的工具箱右键选择(选择项)进去后往下找啊找啊在datagridview上面有四个一样的datagird 你选择命名空间是system.web.wencontrols 程序集名称是 system.web(2.0.0)的那个就OK了然后拖到页面上就可以让了!明白了吧?
  相关解决方案