7 个解决方案
#1
if(bt.Enabled)
{
bt.Attribute.Add("onclick","return confirm('是否确认删除?')");
}
{
bt.Attribute.Add("onclick","return confirm('是否确认删除?')");
}
#2
<asp:Button ID="Button1" runat="server" Text="Button"
OnClientClick="return confirm('是否确认删除')" onclick="Button1_Click1" />
enable=false的时候根本不触发OnClientClick和onclick事件
OnClientClick="return confirm('是否确认删除')" onclick="Button1_Click1" />
enable=false的时候根本不触发OnClientClick和onclick事件
#3
你在搜狗浏览器和火狐浏览器下试试。它们出发啊。
#4
按钮都enable=false还能点击?
按你别用enable=false了。直接不显示得了。需要的时候在显示出来。
按你别用enable=false了。直接不显示得了。需要的时候在显示出来。
#5
用js控制下
if($("#Button1").css("Enabled")=="true"){
$("#Button1").removeAttr("onclick");
}
if($("#Button1").css("Enabled")=="true"){
$("#Button1").removeAttr("onclick");
}
#6
前面说错了 判定是用 disabled
#7
你不要直接写在前台,在后台写,后台先判断是不是ENABLE=FALSE;如果是,那么就注册一个OnClientClick(),
例:
if(btn1.enable!=false)
{
btn1.Attributes.Add("OnClientClick", "");
}
例:
if(btn1.enable!=false)
{
btn1.Attributes.Add("OnClientClick", "");
}
#1
if(bt.Enabled)
{
bt.Attribute.Add("onclick","return confirm('是否确认删除?')");
}
{
bt.Attribute.Add("onclick","return confirm('是否确认删除?')");
}
#2
<asp:Button ID="Button1" runat="server" Text="Button"
OnClientClick="return confirm('是否确认删除')" onclick="Button1_Click1" />
enable=false的时候根本不触发OnClientClick和onclick事件
OnClientClick="return confirm('是否确认删除')" onclick="Button1_Click1" />
enable=false的时候根本不触发OnClientClick和onclick事件
#3
你在搜狗浏览器和火狐浏览器下试试。它们出发啊。
#4
按钮都enable=false还能点击?
按你别用enable=false了。直接不显示得了。需要的时候在显示出来。
按你别用enable=false了。直接不显示得了。需要的时候在显示出来。
#5
用js控制下
if($("#Button1").css("Enabled")=="true"){
$("#Button1").removeAttr("onclick");
}
if($("#Button1").css("Enabled")=="true"){
$("#Button1").removeAttr("onclick");
}
#6
前面说错了 判定是用 disabled
#7
你不要直接写在前台,在后台写,后台先判断是不是ENABLE=FALSE;如果是,那么就注册一个OnClientClick(),
例:
if(btn1.enable!=false)
{
btn1.Attributes.Add("OnClientClick", "");
}
例:
if(btn1.enable!=false)
{
btn1.Attributes.Add("OnClientClick", "");
}