题
我有一种形式中,它包括3个文本框和2链接按钮作为编辑和删除。这些控制由操作的按钮(使能禁用&)。在加载删除按钮启用属性设置为false。但是当我删除按钮单击它显示删除确认框。我避免这种魔术呢?
解决方案
已把您可以在这个页面中看到,启用=假是你想要的谈论ASP.NET
http://msdn.microsoft的.com / EN-US /库/ system.web.ui.webcontrols.button_members.aspx
您的问题是,你必须的OnClientClick代码来显示确认框,这是JavaScript,因此是客户端代码......
使用此...
myButton.Attributes.Add("onclick", "this.disabled=true;");
其他提示
我不知道你的意思是“使财产。”要禁用您使用“禁用”属性的按钮: http://www.w3schools.com/标签/ att_input_disabled.asp - 我无法重现您的问题时,我加入了“禁用”属性。
在 http://jsbin.com/egini在线实施例
lnkBtn.enabled=true;
只会工作服务器端的JS和HTML没有“启用”的属性,但.NET呢?
lnkBtn.disabled = false;
是客户端版本,这将与JS和HTML只工作。
有一个简单的方法是只设置此按钮虚假的“看得见的财产,直到你真正需要它。
不隶属于 StackOverflow