是否可以在课堂上使用脚本 [英] is it possible to use script in class

查看:60
本文介绍了是否可以在课堂上使用脚本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨 您能帮我如何在class

Hi can u help me how to call ScriptManager.RegisterStartupScript in class

推荐答案

private void EnsurePanelFix()
      {
        if (this.Page.Form != null)
        {
          String fixupScript = @"
          _spBodyOnLoadFunctionNames.push(""_initFormActionAjax"");
          function _initFormActionAjax()
          {
          if (_spEscapedFormAction == document.forms[0].action)
          {
            document.forms[0]._initialAction =
              document.forms[0].action;
          }
        }
        var RestoreToOriginalFormActionCore =
          RestoreToOriginalFormAction;
        RestoreToOriginalFormAction = function()
        {
        if (_spOriginalFormAction != null)
        {
          RestoreToOriginalFormActionCore();
          document.forms[0]._initialAction = document.forms[0].action;
        }
        }";
        ScriptManager.RegisterStartupScript(this,
          typeof(nameofclass/namespace), "UpdatePanelFixup",
          fixupScript, true);
        }
      }
    }
}

span> void surePanelFix() { 如果( .Page.Form!= >空) { 字符串 fixupScript = @" ; ScriptManager.RegisterStartupScript( typeof (nameofclass/namespace)," 跨度>, fixupScript, true ); } } } }


鉴于您没有标记问题ASP.NET,所以我不确定您要问什么.无论哪种方式,我都感到困惑,为什么您不能使用google来阅读MSDN等上的示例.您是否有一个更具体的问题,是否坚持不懈?一种猜测是您想在不是Page派生类的类中执行此操作.我建议这几乎总是一个坏主意,您最好改进设计,但如果需要,可以将Page传递给班级.


这篇关于是否可以在课堂上使用脚本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆