DataGrid column operation

xiaoxiao2021-03-06  14

DataTable detects whether there is a Datacolumn 1.IF (DT.COLUMNS.CONTAINS ("aa") == true) {// Presented AA}

2.Foreach (Datacolumn Mdcol in Dt.columns) {if (mdcol.columnname == "aa") {// There is aa}}

How to remove the DataGrid column private void onDatabase (Object sender, web.ui.webcontrols e) {E.Item.cells.remove (E.Item.cells [0]);} Conditionally format DataGrid cell

private void OnDataGridDataBound (object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) {if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) {DataRowView rv = (DataRowView ) E.Item.DataItem; // Get the value of the fourth column int32 NUnitsInstock = Convert.Toint32 (rv.row.ItemRay [4]); if (NUnitsInstock <20) {E.Item.cells [4] .backcolor = Color.red;}}}} DataGrid column width settings in the browsing state can be set this: column.ItemStyle.width = 100;

Column width in the edit mode can be set up: private void DataGrid1_EditCommand (object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) {DataGridItem line = dbgCustomers.Items [e.Item.ItemIndex]; TextBox tb1 = (TextBox) line .Cells [0] .controls [0]; TextBox TB2 = (TextBox) line.cells [1] .controls [0];

TB1.Width = Unit.percentage (100); tb2.width = unit.Percentage (100); tb2.textMode = textBoxMode.Multiline;}

转载请注明原文地址:https://www.9cbs.com/read-48082.html

New Post(0)