前题: 当前页面为 photo.aspx ,photo.aspx页面上有一个"返回首页default.aspx"的链接.
操作A: 我返回首页后,再进入photo.aspx问题: 操作A的过程中,如何在点击链接返回首页时,对photo.aspx页面进行收尾工作(如:我想把静态变量i 重新赋值)

解决方案 »

  1.   

    用linkbutton执行然后再Response.Redirect怎么样?
      

  2.   

    有没有page类的事件之类的,除了linkbutton
      

  3.   

    zftow110() 的方法无用呀!我试了
      

  4.   

    使用服务器控制 的连接
    如果不想用服务器控件
    可以使用 连接参数 重新连接到photo.aspx
    比如你的连接写成 这样
    <a href="photo.aspx?action=toindex" target="_self">返回首页</a>
    然后在 页面的PageLoad事件里面 使用
    Request["action"]来判断这个参数是否存在并且为"toindex"
    在这里写你的代码块
    如果你说的你的页面没有 PageLoad事件 可以在 
    #region Web 窗体设计器生成的代码
    这里面添加 this.Load += new System.EventHandler(this.Page_Load);
    然后private void Page_Load(object sender, System.EventArgs e)
    {}
    添加参数判断 转向代码即可