易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET中表单保存的时候如果防止用户重复提交

ASP.NET中表单保存的时候如果防止用户重复提交?目前我在程序中使用了一些措施,比如使用UpdateProgress显示一个div提示进度,这样表单上的控件即无法操作了以及在用户点击提交的同时禁用保存按钮;另一个就是在后台Savechanges(使用了实体框架)的之前到库中做检查。这样做个人觉得有点累赘和太复杂,
不知大家是否遇到相关问题以及如何解决此类问题?。。。。
disabled 按钮 (js)

提交后 重定向

<asp:Button runat="server" ID="btn_login" CssClass="loginbtn" Text="Login" OnClick="btn_login_Click" OnClientClick="javascript:this.disabled=true;" />



C# code:

if(!IsPostBack)
{
Session["st"] = "a";
}

//提交
protected void ImageBut_add_Click(object sender, ImageClickEventArgs e)
{
if (Session["st"].ToString() == "a")
{
Session["st"] = this.txtCusName.Text.Trim();
}
else
{
string st = Session["st"].ToString();
if (st == this.txtCusName.Text.Trim())
{
// MagicAjax.AjaxCallHelper.WriteAlert("请不要重复点击!");
return;
}
Session["st"] = this.txtCusName.Text.Trim();
}
}



参考:
http://school.itzcn.


相关问答:

asp.net中可输入的下拉框的问题 - .NET技术 / ASP.NET

Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
  ''' <summary>
  '' ......

ASP.NET表格弄得痛苦死了 - .NET技术 / ASP.NET

调整了这里,那里出问题。
有没有什么好的方法,像调整对话框一样????
找个专门做页面的

在dreamweaver里调。。。也可以直接控制HTML代码

确实痛苦 感同身受呀

哈哈 坚决路过。

用DW吧,VS搞设计 ......

asp.net 实现静态技术问题 - .NET技术 / ASP.NET

静态模板:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/ ......

数据表生成特定格式的xml - .NET技术 / ASP.NET

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
  <folder state="unchecked" isBra ......

ASP.NET关于强制转换问题 - .NET技术 / ASP.NET

3个radioButton
 一个Button
一个label
C# code:

protected void Button1_Click(object sender, EventArgs e)
{
string str = null;
RadioButton rdo=(RadioButton)sender;
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号