禁用Gridview行

时间:2012-08-23 15:34:01

标签: asp.net gridview row

我遇到的问题是在gridview中我有多个按钮和一些下拉菜单。无论何时对按钮或下拉列表执行操作,我都需要禁用整行,直到回发完成,或者要在行回发完成之前禁用行中的所有项。这样做的原因是,只要有多次点击或基本上多次回发试图发生,我的页面就会冻结并需要刷新。我真的不确定从哪里开始,所以任何帮助都会非常感激。谢谢!

我们使用的应用程序有点旧,我们没有jQuery。我和我的团队负责人谈过这个问题,他说我们可以尝试一下,但是必须得到高层的批准,这可能需要一段时间。还有其他想法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用jQuery禁用提交时的按钮:

$('form').submit(function(){  
      $(':submit', this).click(function() {  
         return false;  
     });  
 });  

您还可以使用jQuery插件BlockUI来阻止您点击任何内容。