我有一种形式中,它包括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只工作。

有一个简单的方法是只设置此按钮虚假的“看得见的财产,直到你真正需要它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top