【问题标题】:How can i call javascript function from backend within updatepanel我如何从更新面板中的后端调用 javascript 函数
【发布时间】:2010-09-02 10:41:30
【问题描述】:

如何在 asp.net 的 updatepanel 中从后端调用 javascript 函数。

【问题讨论】:

    标签: javascript asp.net-ajax


    【解决方案1】:
    ScriptManager.RegisterStartupScript(this,yourUpdatePanel.getType(),"Your js",true);
    

    http://msdn.microsoft.com/en-us/library/bb310408.aspx

    【讨论】:

      【解决方案2】:

      这并不难,但这取决于你,你如何调用一个方法/函数,

      1) 没有更新面板

      function welcome() 
      {
      alert("Welcome Guys!");
      }
      
      protected void Page_Load(object sender, EventArgs e)
      {
       ClientScript.RegisterStartupScript(Page.GetType(), "OnLoad", "welcome();", true);
      }

      2) 带更新面板

      function welcome() 
      {
      alert("Welcome Guys!");
      }
      
      protected void Page_Load(object sender, EventArgs e)
      {
      ScriptManager.RegisterStartupScript(Page, GetType(), "JsStatus","welcome();", true);
      }

      两者都是完美的作品;)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-23
        • 1970-01-01
        • 2013-05-11
        • 2012-08-28
        • 1970-01-01
        相关资源
        最近更新 更多