Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在DataGrid控件中插入一行_Asp.net_Datagrid - Fatal编程技术网

Asp.net 在DataGrid控件中插入一行

Asp.net 在DataGrid控件中插入一行,asp.net,datagrid,Asp.net,Datagrid,我有一个标准的ASP.NET 4.0 DataGrid控件,声明如下: <asp:DataGrid id="gridIssues" runat="server" EnableViewState="false" AutoGenerateColumns="False" OnItemDataBound="gridIssues_ItemDataBound" UseAccessibleHeader="true" ShowFooter="true"> 实现这一点的首选方法是以某种方式在服务器

我有一个标准的ASP.NET 4.0 DataGrid控件,声明如下:

<asp:DataGrid id="gridIssues" runat="server" EnableViewState="false" AutoGenerateColumns="False" OnItemDataBound="gridIssues_ItemDataBound" UseAccessibleHeader="true" ShowFooter="true">


实现这一点的首选方法是以某种方式在服务器端注入类似于
的html。我可以用JavaScript在客户端实现这一点,但这个解决方案对我来说不够灵活

对于数据绑定控件,您应该向数据源添加行,然后重新绑定。您无法轻松地直接添加html。

为什么要使用DataGrid,Microsoft不建议您使用它,相反,您可以使用GridView。。它更强大。它是一种遗留代码,需要花费大量的精力来替换它。