ASP.NET在Page_Init中检测页面Refesh

时间:2009-09-21 04:58:10

标签: asp.net refresh

我需要检测用户在Page_Init事件中刷新页面的时间,以阻止他们两次执行相同的代码。在ASP.NET中执行此操作的方法是什么

感谢

3 个答案:

答案 0 :(得分:2)

这里的an article讨论了处理这个问题的一些不同方法,但我不确定它与你的情况100%匹配。

答案 1 :(得分:1)

是的,Page.IsPostBack属性:

  

获取一个指示是否的值   正在加载页面以响应a   客户回发,或者是否正在回复   加载并访问第一个   时间。

答案 2 :(得分:0)

您可以在网站上首次请求后设置短暂到期时间的Cookie。然后你可以简单地检查它并扩大cookie的到期时间。