1、設置Gridview控件的某列不可編輯
this.gridData.gridView1.Columns["change_date"].OptionsColumn.AllowEdit = false;
字段:change_date是數據庫中字段,是綁定到gridview上的。
2、設置Gridview控件整體不可編輯
this.gridData.IsEnableEdit = false;
3、設置Gridview控件,列頭不可排序
this.gridDataDetail.gridView1.OptionsCustomization.AllowSort = false;
4、使Gridview控件,失去選中焦點
this.gridData.gridView1.FocusedRowHandle = -1
5、判斷Gridview是否選中了數據
int index= this.gridData.gridView1.GetFocusedDataSourceRowIndex() ;
如果index小於0,證明沒有選中行,否則就選中了行數據
6、獲取選中Gridview的行數據
DataRow vCurrenRow = this.gridData.gridView1.GetFocusedDataRow();
7、刪除選中Gridview行數據
this.gridDataDetail.gridView1.DeleteRow(this.gridDataDetail.gridView1.FocusedRowHandle);
8、Gridview新增一條編輯行
DataRow vDetailRow = this.DataDetailSourceTable.Rows.Add(); //這是新增加了一行
vDetailRow["primary_key"] = ""; primary_key為數據庫綁定到Gridview中的字段,後面可以對其進行賦值。
9、獲取GridView中所有的選中的行號
int[] iRowId = this.gridData.gridView1.GetSelectedRows();
你直接安裝dev,安裝完了就會自動有這個控件了,他們是一套的啊
gridview.getfoucerowcell("字段名");