可以多种方式解决,最简单的在你的模板列中,给此按钮加下一个javascript方法,在方法里面找到另外两个控件的id,并控件id 将其属性disable为true.就可以了。呵
给你个提示吧
假如你的三个按钮分别是:添加,修改,禁止
在你的Datagridview的Click事件里面写
首先获取当前选中行的编号
int id=this.datagridveiw.selecrows[0][0].tostring();
然后就根据行号来Enabled=fase来不可编辑
同事Visible隐藏其他两个按钮