C# 在obout网格上启用/禁用添加、编辑、删除图像按钮的想法?
如何使用C#或Jquery启用/禁用OBOUT网格添加、编辑、删除图像图标 我尝试了以下代码:C# 在obout网格上启用/禁用添加、编辑、删除图像按钮的想法?,c#,obout,C#,Obout,如何使用C#或Jquery启用/禁用OBOUT网格添加、编辑、删除图像图标 我尝试了以下代码: grdadmin.AllowAddingRecords = false; protected void Grid1_RowDataBound(object sender, GridRowEventArgs e) { GridDataControlFieldCell cell = e.Row.Cells[10] as GridDataControlFieldCell;
grdadmin.AllowAddingRecords = false;
protected void Grid1_RowDataBound(object sender, GridRowEventArgs e)
{
GridDataControlFieldCell cell = e.Row.Cells[10] as GridDataControlFieldCell;
Control linksContainer = cell.Controls[0].Controls[0];
bool disableEdit = false;
bool disableDelete = false;
disableEdit = true;
disableDelete = true;
linksContainer.Controls[0].Visible = !disableEdit;
linksContainer.Controls[2].Visible = !disableDelete;
linksContainer.Controls[1].Visible = !disableEdit && !disableDelete;
}
但我无法禁用图标
rdadmin.AllowAddingRecords = false;
protected void Grid1_RowDataBound(object sender, GridRowEventArgs e)
{
GridDataControlFieldCell cell = e.Row.Cells[10] as GridDataControlFieldCell;
Control linksContainer = cell.Controls[0].Controls[0];
bool disableEdit = false;
bool disableDelete = false;
disableEdit = true;
disableDelete = true;
linksContainer.Controls[0].Enabled = !disableEdit;
linksContainer.Controls[2].Enabled = !disableDelete;
linksContainer.Controls[1].Enabled = !disableEdit && !disableDelete;
}
必须使用“已启用”来设置