我们在almoste的webbapplication中使用了很多updatepanel,每个人都有UpdateMode="Conditional" ChildrenAsTriggers="false"
。
我想避免这种情况,所以我创建了一个/App_Themes/Standard/Standard.skin
文件并将<pages theme="Standard">
添加到web.config文件中,但现在我收到以下错误。
&#39; /&#39;中的服务器错误应用
分析程序错误说明:解析a期间发生错误 服务此请求所需的资源。请查看以下内容 特定的解析错误详细信息并修改您的源文件 适当。
分析器错误消息:控件类型&#39; System.Web.UI.UpdatePanel&#39; 不能成为主题。
来源错误:
第18行:第19行: 第20行:第21行:源文件:/App_Themes/Standard/Standard.skin行:20
版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.18446
任何人都知道为什么UpdatePanel不能成为主题并且有解决方法?
答案 0 :(得分:0)
皮肤文件旨在用于为应用程序应用一致的外观。由于UpdatePanel没有自己的UI,因此它不是Skin文件中规范的有效控件。希望有所帮助,这是一篇可能有帮助的MS文章。
http://msdn.microsoft.com/en-us/library/vstudio/ykzx33wh(v=vs.100).aspx