csdn 发帖子按钮 怎么做像csdn 发帖子时 一点 发表帖子 按钮,然后让那个按钮不可用。我是有个updatepanel 控件 triggers 是那个按钮,我直接在按钮事件里写 btn_Update.Enabled = false;btn_AddAdmin.Enabled = false; 但是貌似不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考我的博客:http://blog.csdn.net/youbl/archive/2009/12/14/5004789.aspx 我通常都是放两个按钮,点了第一个在前台用js使之disabled,然后让第二个隐藏的按钮.click();当然后台处理数据的操作中第二个按钮的事件里。 汗,博客里写的不清楚?1、最简单的办法就是禁用提交按钮,比如:<asp:Button id="btn1" runat="server" onclientclick="this.disabled=true;" /><asp:ImageButton id="btn1" runat="server" onclientclick="this.disabled=true;" />但是这种方式却会导致点击时,不能提交,那么可以改成:<asp:Button id="btn1" runat="server" />cs里:btn1.OnClientClick = "if(!Form检查函数(this)){return false;}" + Page.ClientScript.GetPostBackEventReference(btn, string.Empty) + ";this.disabled = true;return false;";如果是ImageButton,只能用上面的方式了如果是Button,那还可以使用usesubmitbehavior属性,设置为false,但是要注意的就是OnClientClick事件里,不能直接用return Form检查函数(this);而要用:if(!Form检查函数(this)){return false;} onclientclick="this.disabled=true;" 到底要不要 我不检查 我用了AJAX 不知道Page.ClientScript.GetPostBackEventReference(btn, string.Empty) + ";this.disabled = true;return false;"; 你这行不行。我记得 有此看过,不过记不起来了,貌似没这么复杂。谢谢你先 ajax使用的时候注意页面不能刷新 也就是你做的时候调用返回函数 在前台操作当点击调用的时候 在返回函数里控制控件的disabled属性就行了 我前两天才遇到这个问题,其实解决的方法很简单<script language="javascript" type="text/javascript"> function EnableButton() { //如果使用了验证控件,先验证,通过再用下面一句 document.form1.btnSave.disabled = "true"; </script><asp:Button ID="btnSave" runat="server" Text="保存" UseSubmitBehavior="false" OnClientClick="EnableButton()" OnClick="btnSave_Click" />记住UseSubmitBehavior="false"不可少。当你点BUTTON的时候是先执行EnableButton()然后执行后台btnSave_Click。当btnSave_Click执行完成后,你的Button就自动回复可点了 不要想的太复杂,其实和UpdatePanel无关。 mvc3中怎么限定@html.dropdownlist的值能否被选中 我想用asp做一个高级检索的网页,求高手指导 请教:根据不同CheckBox的选定改变GridView当前行颜色的问题,且在分页时能保存颜色和恢复颜色 在线等待 急急急 问:在导入Excel的时候能不能直接打开,而不要提示是打开还是保存? 手机号码正则表达式,不能多于11位,也不能少于11位。而且必须是13开头 有什么方法可以让Label控件显示.txt的内容 置空问题。 Highcharts 问题 ASP.NET 还算不算脚本语言了? 【提问】问大家一个CSS问题-小问题 浏览器 兼容问题
当然后台处理数据的操作中第二个按钮的事件里。
Page.ClientScript.GetPostBackEventReference(btn, string.Empty) + ";this.disabled = true;return false;";如果是ImageButton,只能用上面的方式了如果是Button,那还可以使用usesubmitbehavior属性,设置为false,但是要注意的就是OnClientClick事件里,不能直接用return Form检查函数(this);而要用:if(!Form检查函数(this)){return false;}
你这行不行。我记得 有此看过,不过记不起来了,貌似没这么复杂。谢谢你先
在前台操作
当点击调用的时候 在返回函数里控制控件的disabled属性就行了
<script language="javascript" type="text/javascript">
function EnableButton() {
//如果使用了验证控件,先验证,通过再用下面一句
document.form1.btnSave.disabled = "true";
</script><asp:Button ID="btnSave" runat="server" Text="保存" UseSubmitBehavior="false" OnClientClick="EnableButton()" OnClick="btnSave_Click" />
记住UseSubmitBehavior="false"不可少。当你点BUTTON的时候是先执行EnableButton()然后执行后台btnSave_Click。当btnSave_Click执行完成后,你的Button就自动回复可点了