[英]How to add new Row in DevExpress Gridview from DataTable on Button Click
[英]How to add GridView Row to datatable?
我有一个带有headercheckboxes和childcheckboxes的gridview。单击headercheckbox时,将自动检查子复选框。为此,我使用了名为'checked'的javascript并正常工作。
我的问题是我想将所有选中的子项添加到数据表中,同时选中标头复选框。 同样,当单击“唯一子复选框”时,该行应仅添加到数据表中。这是因为仅选中项需要到数据库...
我该如何实现???
如果您的gridview已经填充(从任何来源),并且您想要将其值复制到DataTable,则可以使用以下部分代码:
foreach (GridViewRow row in YourGridView.Rows)
{
DataRow datarw;
datarw = dt.NewRow();
for (int i = 0; i < row.Cells.Count; i++)
{
datarw[i] = row.Cells[i].Text;
}
dt.Rows.Add(datarw);
}
此链接可以使您了解-
您也可以通过数据库来实现。 ..
根据main_srl_no和srl_no安排数据库,分别类似于headerchkbox和childchkbox ...
这很简单....我在系统中实现。 我会很好的..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.