搞不懂:如果你不想执行button_click那你在button_click里写代码干吗呢?
改成input type=button onclick="document.forms[0].submit()"不知道合不合你的意?

解决方案 »

  1.   

    那你直接去掉InitializeComponent()中的
    this.a.Click += new System.EventHandler(this.a_Click);
    不就可以了吗?
      

  2.   

    button_click里面有用存储数据到数据库的代码!如果用户的session过期后他点击了button_click, 这时我希望不要再执行button_click
      

  3.   

    你在button_click()中判断一下都可以了三,如果过期就不执行三
      

  4.   


    其实不只button_click()要这样做!还有其它事件也应该这样呀所以我只想在page_load检查一次,如果过期就结束页面的处理,不管是由什么事件返回来的,都不运行该事件!
      

  5.   

    你在button_click 判断 session是否过期不就得了,过期就return
      

  6.   

    xiongliang2003() 说的方法正是我现在做的这个系统使用的方法。
    page_load里面都包含一段判断session("user")是否过期或者为空,然后让页面重定向到用户登陆界面,把当前页的url传过去,用户成功登陆后,则返回到当前处理页面。