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;
                }
    ................
    }    
  • 相关阅读:
    【数论】 快速幂
    【时间复杂度】你还在担心时间复杂度太高吗?
    【数据结构】 最小生成树(三)——prim算法
    【数据结构】 最小生成树(二)——kruskal算法
    node.js初识11
    node.js初识10
    node.js初识09
    node.js初识08
    node.js初识07
    node.js初识06
  • 原文地址:https://www.cnblogs.com/tutuyforever/p/3069391.html
Copyright © 2011-2022 走看看