按键点击的代码:
Private Sub btn_Click()
    ...
End Sub页面载入的代码:
Private Sub Page_load()
    ...
End Sub点击按钮后执行顺序是先Page_load(),然后btn_Click(),这样对吗?我想按钮点击事件中把数据写入数据库,在页面PostBack时在一个边栏里显示刚才输入的记录( 从数据库中读出的),这样的执行顺序就没法实现了。奇怪的是,我记得刚开始测试时是成功的,可是过了几天却不行了~

解决方案 »

  1.   

    对的,是先Page_Load,后才启动事件。
      

  2.   

    page_load()
    onclick()
    如果要实现LZ说的功能的话,在JS里面实现,不需要在数据库里面查询吧?
    难道你后台有数据的赋值过程?
      

  3.   

    是这样的,我的页面是一个数据输入表格,边上有一个边栏,是datagrid,里面是HyperLinkColumn,里面是过去输入过的表格名,点击显示过去输入的表格。我想在保存输入数据后,在这个datagrid里加上新保存的数据的连接。
      

  4.   

    点击按钮后执行顺序是先Page_load(),然后btn_Click(),这样对吗? 

    第二个请楼主再说清楚点
      

  5.   

    点击按钮后执行顺序是先Page_load(),然后btn_Click(),这样对吗? 

    第二个请楼主再说清楚点
      

  6.   

    Page_load()  页面初始化时执行btn_Click(), 点击按扭后执行你要在 page_load 里放一个 if (ispostback) return;  //当页面回发时什么也不做
      

  7.   

    好的,谢谢解答。我最后用Ajax做了,还挺方便的。