我看视屏教程里别人用的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了然后拖到页面上就可以让了!明白了吧?