protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            
        }
        testInitial();
    }testInitial();
这个,要每次刷新之后调用一下,但放在这里是刷新之前调用。
比如界面上有个ASP.NET的按钮,点一下,就刷新界面。想让处理完按钮的事件之后,再调用
 testInitial();,而现在是,处理按钮事件之前调用。

解决方案 »

  1.   

    把testInitial();放到事件处理方法最后一行
      

  2.   

    编写 js,响应 document.ready,再用 ajax 发回来处理。
      

  3.   

    那你把testInitial();放在按钮事件最后不就行了么
      

  4.   


    pageload  是加载事件  不是 按钮处理事件。
      

  5.   

    protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                testInitial();
            }
            
        }
    protected void Button1_Click(object sender, EventArgs e)
    {
        testInitial();
    }
      

  6.   

    点击按钮页面回传执行
    在onclick中执行
    刷新后通过AJAX执行
      

  7.   

    <script>
    function Initial()
    {
        //your code
    }
    </script><body onload="Initial()">用js或js调webservice实现