服务器端的控件基本上都可以触发服务器端事件,有的需要设置AutoPostBack属性为true,像button控件好像不需要设置就可以触发。

解决方案 »

  1.   

    add an invisible server button which will 触发服务器端的事件 when clicked:<form runat="server">
    <asp:Button id="btn" runat="server" Style="display:none" onclick="SomeServerFunc" />
    //........
    </form>在客户端事件中, call
    document.all("btn").click();
      

  2.   

    重点就是runat="server"这样就可以保证事件是在服务器端运行
      

  3.   

    你先生成一个aspx的页面,看看那个服务器控件触发时javascript是什么,应该是_dopostback("","","")这样子,的然后你在你的客户段,也用这个javascipt,应该能行
      

  4.   

    thanks everyone very much