按钮被禁用..但是

问题描述:

我有一种形式,它包括3个文本框和2个链接按钮作为编辑和删除。这些控件是通过按钮操作的(启用&禁用)。加载删除按钮启用属性设置为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;"); 

我不确定您的意思是“启用属性”。要禁用按钮,请使用“禁用”属性:http://www.w3schools.com/tags/att_input_disabled.asp - 我添加“禁用”属性时无法重现您的问题。

http://jsbin.com/egini

+0

我的意思是lnkBtn.enabled = true; – MAC 2010-01-12 13:33:30

lnkBtn.enabled=true; 

在线实例只会工作服务器端的JS和HTML没有“启用”的属性,但.NET呢?

lnkBtn.disabled = false; 

是客户端版本,这只适用于JS和HTML。

更简单的方法是只设定了“可见的”财产这个按钮的值为false,直到你真的需要它。