我在大约 150 页中有保存按钮。当用户单击“保存”按钮时,我应该在单击后禁用该按钮。这样用户就不会再次点击保存按钮。
protected void Button1_Click(object sender, EventArgs e)
{
// right now once the user clicks the save button
Button1.Enabled = "false"
}
现在我就是这样做的。有没有更好的解决方案可以提供给我来改进这里的编码,那就太好了。
谢谢
最佳答案
我认为实现这一点的最佳选择是使用 javascript。如果您使用 jQuery(我什至可以开始推荐它),那么您可以将 javascript 放入您的母版页中。您只需要找到一种方法来为保存按钮创建选择器。像这样:
$(document).ready(function(){
$('.saveButton').bind("click", function(e) {
$(this).attr("disabled", "true");
return true; //causes the client side script to run.
});
});
在此示例中,我假设所有保存按钮都具有 css 类“.saveButton”,但您可以找到自己的方式来选择按钮。
干杯!
关于c# - 单击后按钮禁用功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1582941/