28
|
Kyle Trauberman pestades · 技术社区 · 16 年前 |
1
41
|
2
7
我和你们其他人有同样的基本问题。我正在创建一个自定义ascx控件,希望能够不必担心调用页面是否声明了scriptmanager。我通过向ascx控件本身添加以下内容来解决这些问题。 转到ascx页面-
在更新面板本身中-
感谢这篇文章中的其他人,他们让我开始了。 |
3
6
我已经做过了,而且很有效。为控件创建占位符:
然后可以在CreateChildControls中执行此操作:
|
4
5
我在使用自定义ascx服务器控件时遇到了这个问题。我尝试了许多解决方案,包括将脚本添加到控件的OnInit事件(在检查ScriptManager控件之后才会执行)、在控件上的服务器标记中添加逻辑,以及在每个其他事件中添加内容。无益。我最终构建了一个继承自ScriptManagerProxy的控件,然后使用经过轻微修改的ktrauberman代码段添加ScriptManager(如果需要):
那是为了我。 |
5
2
.ascx
.ascx.cs
|
6
1
|
7
0
我遇到了类似的问题,发现最好的方法是向母版页添加一个全局脚本管理器,然后在代码中添加到母版页,方法是:
|