我有一个表单,它包含3个文本框和2个链接按钮作为编辑和删除。这些控件由Button操作(启用和禁用)。加载删除按钮启用属性设置为false。但是当我点击删除按钮时,它会显示删除确认框。我为避免这个魔法做了什么?
答案 0 :(得分: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;");
答案 1 :(得分:1)
我不确定“启用属性”是什么意思。要禁用按钮,请使用“已停用”属性:http://www.w3schools.com/tags/att_input_disabled.asp - 当我添加“已禁用”属性时,我无法重现您的问题。
上的在线示例答案 2 :(得分:0)
lnkBtn.enabled=true;
只能在服务器端工作,因为JS和HTML没有“启用”属性,但.net呢?
lnkBtn.disabled = false;
是客户端版本,这只适用于JS和HTML。
答案 3 :(得分:0)
更简单的方法是将此按钮的“可见”属性设置为false,直到您确实需要它为止。