我有一个表单,它包括 3 个文本框和 2 个链接按钮作为编辑和删除。这些控件由按钮操作(启用和禁用)。在加载删除按钮时启用属性设置为 false。但是当我单击删除按钮时,它会显示删除确认框。我怎么做才能避免这种魔法?
问问题
1668 次
4 回答
2
您是否可以在此页面上看到,Enable = False 是您要谈论的 ASP.NET
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button_members.aspx
您的问题是您有 onClientClick 代码来显示确认框,这是 Javascript,客户端代码也是如此......
用这个...
myButton.Attributes.Add("onclick", "this.disabled=true;");
于 2010-01-12T13:37:54.603 回答
1
我不确定您所说的“启用属性”是什么意思。要禁用按钮,请使用“禁用”属性:http ://www.w3schools.com/tags/att_input_disabled.asp - 添加“禁用”属性时,我无法重现您的问题。
http://jsbin.com/egini上的在线示例
于 2010-01-12T13:24:09.803 回答
0
lnkBtn.enabled=true;
只能在服务器端工作,因为 JS 和 HTML 没有“启用”属性,但 .net 有?
lnkBtn.disabled = false;
是客户端版本,这仅适用于 JS 和 HTML。
于 2010-01-12T13:36:42.500 回答
0
一种更简单的方法是将此按钮的“可见”属性设置为 false,直到您真正需要它为止。
于 2010-01-12T15:19:29.633 回答