![]() |
1
1
我假设您所面临的问题是某些控件是动态加载的(即在更新面板中)。这是一个棘手的问题-通常是因为你不知道事先控制你将需要什么,从而JS+CSS包括。
也许您应该考虑使用脚本加载器动态加载JS和CSS?
this 前面的几个可能有用的链接的答案。另请参见 here 有关MS脚本加载程序和 YUI scriptloader 既然你已经在使用MS-stuff了,我建议你使用MS-script-loader ,MS脚本加载程序不支持管理动态加载的CSS( 如果有人知道不同的,请纠正我 )因此,也许YUI解决方案可能更合适(或者,如果还没有添加CSS,您可以使用自己的方式动态添加CSS,这应该不会太难)。
例如,如果您当前有这样的用户控件标记
然后使用一个脚本加载器,你必须改变它看起来像这样
|
![]() |
2
1
您可以将js和css文件包含在正在使用的控件的呈现中。基本上是将它们添加到控件生成的html的第一行中。我知道你应该可以在html的任何地方加入js文件的include,尽管我还没有尝试过css文件。
我很想看看你在做什么,因为我一直在做一些类似的事情,我目前的工作。 |
![]() |
user1946932 · .Net正则表达式在所有字符前添加空格 6 月前 |
![]() |
TSDrake · 发布ASP。没有特定文件夹的.NET应用程序 6 月前 |
![]() |
Vengat Ramanan · 用户登录Asp时隐藏导航和页脚。网络核心 10 月前 |
![]() |
ramamoorthy_villi · 输入验证错误外键字段 11 月前 |
![]() |
Enderbyte09 · ASP。NET Core绝对拒绝在其他端口上托管 12 月前 |