簡體   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