如果页面上已经没有脚本管理器(在主页面上或多次使用Web用户控件),是否只能将脚本管理器添加到Web用户控件中?
关于向页面添加javascript文件的相同问题,很多时候我都有控件将javascript添加到控件页面的头部。
答案 0 :(得分:1)
关于ScriptManager:
我会使用母版页,并在母版页上包含脚本管理器。或者,如果您有类似Header.ascx的内容,您知道它包含在每个页面上,您也可以将它放在那里。
关于javascript文件:
使用ClientScriptManager.RegisterStartupScript方法在页面上包含javascript。如果它们共享相同的键名参数,则不会产生重复。