zoukankan      html  css  js  c++  java
  • .NET 解决重复提交问题

    1.在ASPX页面下加一个隐藏域         <asp:HiddenField ID="HidSign" runat="server" />

    2.cs代码

    protectedvoidPage_Load(objectsender, EventArgs e)
            {
                if(!IsPostBack)
                {
                     UpdateSign();
                }
             }
     
     
     
     
           staticstringrp_GoodsEdit;
            publicvoidUpdateSign()
            {
                HidSign.Value = DateTime.Now.ToString("ffffff");
                rp_GoodsEdit = HidSign.Value;
            }
     
     
    //
    protectedvoidbtnSave_Click(objectsender, EventArgs e)
            {
                if(rp_GoodsEdit == HidSign.Value)
                {
                    UpdateSign();
                }
                else
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "startup", "alert('请勿重复提交!');self.parent.tb_remove('reload');", true);
                    UpdateSign();
                    return;
                }
    ................
    }    
  • 相关阅读:
    大道至简 读后感01
    《人月神话》读后感
    水王继续
    软工大作业DB天气项目风险评估
    自我调查 使用输入法
    课堂练习之找“水王”
    浪潮之巅阅读笔记之三
    浪潮之巅阅读笔记之二
    浪潮之巅阅读笔记之一
    课程改进意见
  • 原文地址:https://www.cnblogs.com/tutuyforever/p/3069391.html
Copyright © 2011-2022 走看看