问题描述
ClientScriptManager.RegisterStartupScript(Type,String,String,Boolean)使用类型、键、脚本文本和指示是否添加脚本标记的布尔值向Page对象注册启动脚本。其中的类型type指的是什么?哪个对象的type
解决方案
解决方案二:
这个Type根据微软的解释好象是"注册启动脚本的类型",也是一头雾水,一般写Page.GetType(),应该是指注册本页面的启动脚本吧!!
解决方案三:
要注册的启动脚本的类型。
解决方案四:
ClientScriptManager.RegisterStartupScript(Type,String,String,Boolean)用法一般是:this.Page.ClientScriptManager.RegisterStartupScript(GetType(),"随便取个名","alert('helloworld')",true);最后的bool要写为true,这样就会自动在alert('helloworld')这个JS两边加上<scprpt="javascript">……</script>"这个东西。不然你就得写成this.Page.ClientScriptManager.RegisterStartupScript(GetType(),"随便取个名","<scprpt="javascript">alert('helloworld')</script>",true);
解决方案五:
一般用Page.GetType()
解决方案六:
Page.ClientScriptManager.RegisterStartupScript(GetType(),"","<script>alert('helloworld')</script>");