c# - Asp.net 计数用户尝试

标签 c# asp.net

我是 ASP.net 的新手 这可能是一个简单的问题,但我不知道该怎么做。 我的页面上有一个 asp.wizard 控件,在“第 1 步”我有一个接受订单号的文本框 如果用户在文本框中输入订单号并且它与数据库匹配,它会将用户移至向导步骤 2。如果用户输入了错误的值或将其保留为空白,则验证器控件会警告输入值或输入的值错误。 但是我担心的是,如果用户尝试输入值超过三次,它应该显示弹出窗口并显示消息“您已尝试三次并且您没有有效的订单号” 我试图在 serverValidate 事件函数中增加我的计数器,但它在页面的每次回发中将计数器值重置为 0。 我现在不知道该怎么做,因为每次单击向导页面上的下一步按钮后我的页面回发时,我的计数器值都会重置为 0

最佳答案

您可以将其保存在一个不会重置的 session 变量中。

关于c# - Asp.net 计数用户尝试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8114058/

相关文章:

c# - 如何声明一个 friend 集会?

c# - 接口(interface)上带有嵌套 ElasticType 的 ElasticSearch

c# - 使用异步 Session_Start 方法时出现 session 问题?

c# - 处理 Vector3 时的正确语法是什么?

asp.net - 为什么验证器显示在验证器和验证器摘要中

c# - .NET编译的第三方DLL引用冲突

c# - 有没有办法使用 C# 更改 Excel 单元格的颜色?

c# - 将 SPFile 保存到本地硬盘

asp.net - 我们将 SOAP 和 REST 端点用于我们的 WCF 服务。 ASP.NET Web API 对我们意味着什么?

c# - 使用 Microsoft Web Optimization Framework 时不要丑化某些文件