标签: asp.net gridview row
我遇到的问题是在gridview中我有多个按钮和一些下拉菜单。无论何时对按钮或下拉列表执行操作,我都需要禁用整行,直到回发完成,或者要在行回发完成之前禁用行中的所有项。这样做的原因是,只要有多次点击或基本上多次回发试图发生,我的页面就会冻结并需要刷新。我真的不确定从哪里开始,所以任何帮助都会非常感激。谢谢!
我们使用的应用程序有点旧,我们没有jQuery。我和我的团队负责人谈过这个问题,他说我们可以尝试一下,但是必须得到高层的批准,这可能需要一段时间。还有其他想法吗?
答案 0 :(得分:0)
您可以使用jQuery禁用提交时的按钮:
jQuery
$('form').submit(function(){ $(':submit', this).click(function() { return false; }); });
您还可以使用jQuery插件BlockUI来阻止您点击任何内容。