我已经创建了一个密码重置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" /"
答案 0 :(得分:1)
请在page_load中放置条件,例如:
protected void Page_Load(object sender, EventArgs e)
{
if(!Page.IsPostBack)
{
//Please place your code here
}
}