CT.Space
Personal Internet Space
28.223
首页(Home)日志(Blog)知识库(KB)关于(About)
Microsoft.Net
ASP.NET
.Net Framework
LINQ
MS.Net Other
知识标签
老子(4) 养生(3) 夏季(3) 股市(3) 血气(2) mail(2) 婚姻(2) SmtpClient(2) 地震(1) 情绪(1) 爱情(1) 股票(1) 集合初始化器(1) 房地产(1) 日本(1) 理财(1) 饮料(1) 经络(1) 管理(1) 对象初始化器(1) 任正非(1) rss(1) 老板(1) 人力资源(1) 五脏六腑(1) 自动属性(1) 台湾(1) 扩展方法(1) 饮食(1) 人体系统(1) 中国(1) C#(1) 投资(1) iframe(1) 智力(1) 女性(1) 福州(1) 职场(1) 进化(1) 离婚(1) MVC(1) 经济增速(1) 家庭(1) 运动(1) 哭泣(1) 人性(1)
最新知识
  • TFS 中删除 workitem
  • ASP.NET 4.0 无法加载 System.ServiceModel.Activation.HttpModule
  • Asp.net关于Header/title/Meta tages/Style操作的小技巧
  • ASP.NET的错误处理机制
  • 配置 URLScan 工具
  • ASP.NET MVC 1.0 - 17. Anti Attack
  • 常用WebServices返回数据的4种方法比较
  • 从Oxite看使用了ADO.NET Entity Framework的应用程序的多层架构
  • asp.net防止页面重复提交
  • 在LINQ中使用NewID()随机排序
Microsoft.Net/ASP.NET asp.net防止页面重复提交


解决方法一:

              .Framework2.0中才有的button属性:<asp:button id="btnSubmit" onclick="btnSubmit_Click" runat="server"  OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False" />

            解决重复提交:OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False"

解决方法二:

             this.btnSubmit.Attributes["onclick"] = this.GetPostBackEventReference(this.btnSubmit) + ";this.disabled=true;";     //防止重复提交

2009-03-14 14:33 | View(481) | Comment(2) | Send a mail
添加评论
 主题   *  
 姓名   *  
 Email   
 主页  
 
Copyright © 2009. All Rights Reserved. 闽ICP备08006344号 master@crazythief.com      [ Base On L.Smart ]