請教大家用datagrid輸入數據和修改的思路?
現在我做一張入倉單,要用一個datagrid來輸入數據,要有多條記錄。
所以我用datagrid 梆定了一個表(table1),datagrid重寫了DataGridColumnStyle的方法,添加了下拉框控件。
現在我能保存。但要修改它,就有問題。
我從數據庫查找出來這張單,寫入dataset(table2) 我顯示在datagrid上,我用dataGrid.SetDataBinding (dataset,"Table2");但這時下拉框控件就不能用。要重新棄置datagrid,很不方便。
且當我新增時又要用dataGrid.SetDataBinding (dataset,"Table1")來輸入數據。就會出現梆定錯誤。
我想把查找出來的Table2復制到Table1上。又復制不了,用dataset.Tables["Table1"] = dataset.Tables["Table2"].Copy()系統又說dataset.Tables["Table1"]只讀。點做,給我個思路吧。
請教:平時如何對datagrid這輸入修改保存進行操作。