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