asp.net 点击按钮提交后使按钮变灰不可用


.aspx

复制代码 代码如下:

<script language="javascript">
function abc()
{
var mybutton=document.getElementById("Submit1");
mybutton.disabled=true; //变灰
__doPostBack("Submit1",""); //执行服务器端Submit1的click事件
}
</script>
<form id="Form1" method="post" runat="server">
...
<INPUT id="Submit1" type="submit" value="开始上传" name="Submit1" runat="server">
....
</form>

.cs
复制代码 代码如下:

private void Page_Load(object sender, System.EventArgs e)
{
...
this.GetPostBackEventReference(Submit1); //这句很关键,有这句才能让客户端执行服务器端事件。
Submit1.Attributes.Add("onclick","abc();");
....
}



相关阅读:
Ecshop 去除版权的设置技巧
PHP的FTP学习(三)
asp.net 读取文本文件并插入数据库的实现代码
Win7主题安装失败 删第9个字符空格的具体步骤
Javascript对网页输入框的字数限制
js删除所有的cookie的代码
asp.net分页控件AspNetPager的样式美化
oracle中over() 函数用法
asp.net 2.0小TIPS两则
用PHP制作静态网站的模板框架(三)
甲骨文:对开发者来说11g同样优秀
Vistual Studio 2010 精品插件收集
js null,undefined,字符串小结
网页教学网收集的优秀的CSS技巧与教程
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4