繁体   English   中英

如何将GridView行添加到数据表?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM