ASP。net种有没有检测用户刷新操作的函数?用ISPostBack() 检测不到

解决方案 »

  1.   

    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在用户第一次进入页面的时候,生成一个 Session,
    // 通过判断 Session 的存在与否来判断用户是否在刷新。
    if(Session["refresh"] == null)
    {
    Session["refresh"] = true;
    }
    }
      

  2.   

    楼上的巧妙,建议考虑写在!IsPostBack中
      

  3.   

    检测浏览器刷新
    http://www.microsoft.com/china/msdn/library/webservices/asp.net/BedrockAspNet.mspx