这段代码的含义是什么:
GridView1.Attributes.Remove("DeleteRecord");
或
GridView1.Attributes.Remove("onrowcommand");
或
GridView1.Attributes.Remove("UpdateRecord");
换句话说,我想在运行时禁用gridview的插入,编辑和删除方法并转到此代码,但它没有反应。 你还有其他优惠吗?
答案 0 :(得分:0)
attributes属性用于设置其他属性而不是方法。你使用它非常错误。
如果您不想执行rowcommand,请从aspx中删除rowcommand =“xxxx”。
如果您要保留rowcommand,那么在我的示例中的rowcommand方法(xxxx)中,编写一些c#代码来拦截,而不是在该方法中进一步执行。