只要返回服务器肯定会执行Page_Load的
用HTML控件代替服务器控件

解决方案 »

  1.   

    Page_Load在LoginButton_Click前执行
    不刷新页面又怎么执行服务端的代码,问题很矛盾啊?
      

  2.   

    好像lostinet有个控件,可以直接用JS调用服务器端的方法,你在论坛搜一下看看
      

  3.   

    好像如果Page.IsValid返回false,就不会执行Page_Load事件,你可以看看这个过程的具体说明,一般的书都有!
      

  4.   

    执行button的事件,肯定要在服务器端,除非是客户端事件。
    处理方法不要直接在page_load中处理事件,只有在第一次执行叶面时处理必须的事件
    用if(!Page.IsPostBack)限制
      

  5.   

    通过WEBService和htc把服务器端的控件包装成客户端控件就可以了。
      

  6.   

    if ( !IsPostBack )
    {
        //这里的代码本身就不会在页面刷新的时候执行
    }
      

  7.   

    服务端响应的Button时间,肯定是要提交数据到服务器那边的,所以必定刷新
      

  8.   

    除非你不使用服务器的事件,楼猪,建议你还是去先学习javascript好了.要么去学web service好
      

  9.   

    js+xmlhttp就是不知道怎么实现!