使用asp.net gridview,我可以通过设置:
自动生成编辑或删除按钮myGrid.AutoGenerateEditButton = true
myGrid.AutoGenerateDeleteButton = true
是否可以按行启用/禁用这些按钮?如果没有,有没有办法创建一个按钮,可能在RowDataBound?
答案 0 :(得分:0)
您要做的是点击RowDataBound事件。在这里,您可以检查您要查找的条件,然后更改按钮可见性/启用状态。
HTH。
答案 1 :(得分:0)
如果您相应地命名按钮,则可以在RowDataBound事件处理程序中访问它们:
protected void myGrid_RowDataBound(object sender, GridViewRowEventArgs e) {
e.Row.FindControl("delete_button").Visible = [whatever condition];
e.Row.FindControl("edit_button").Visible = [whatever condition];
}