我们能否在按钮单击时停止Page_Load

时间:2019-06-11 09:01:59

标签: c# asp.net viewstate pageload

我已经创建了一个密码重置URL。如果用户访问该URL超过3次(表示该URL加载3次以上),我希望该URL显示一些警告框。我在页面的Page_Load()函数中设置了if条件。我的问题是在重置按钮上单击page_load正在调用并增加尝试,我希望仅在URL负载上尝试增加。在page_load中,我将尝试次数增加了1,并将其存储在db中。

我尝试过if(!postback),但对于每个网址加载和按钮单击,postBack均为True

我的按钮代码:

 " asp:Button ID="btnReset" runat="server" Text="Reset Password" onclick="btnReset_Click"  /"

1 个答案:

答案 0 :(得分:1)

请在page_load中放置条件,例如:

protected void Page_Load(object sender, EventArgs e)
    {
          if(!Page.IsPostBack)
             {

               //Please place your code here

              }
     }
相关问题