0

我在弹出窗口中使用 Telerik 窗口控件。在某些情况下,当页面加载时,弹出窗口皮肤会丢失。仅显示窗口内的页面。我到处寻找答案,但找不到。

代码:

<telerik:RadWindowManager ID="RadWindowManagerUserAgreement" ShowContentDuringLoad="false"  VisibleStatusbar="false" ReloadOnShow="true" runat="server" EnableShadow="true"> 

   <Windows>  
      <telerik:RadWindow ID="UserRequestRadWindow" Title="<span style='margin- left:15px;'>Username  and Password Request</span>" runat="server" Width="400px" Height="300px" Behaviors="Close"  Skin="HCPro" EnableEmbeddedSkins="false">  
      </telerik:RadWindow> 
   </Windows>  

</telerik:RadWindowManager>
4

2 回答 2

1

如果你在 IE 下,你可能已经达到了这个浏览器的 31 个样式表的限制。将RadStyleSheetManager添加到您的页面以将请求合并到一个文件中。通过在 Firefox 或 Chrome 中进行测试来确认这一点。此外,请确保您的请求正常,您的样式表可能不会出现在页面上,以防您动态添加它们并且您的代码出现问题。

于 2012-12-11T15:15:58.067 回答
0

请删除 Skin="HCPro" EnableEmbeddedSkins="false"。

HCPro 不是一个有效的 Telerik 皮肤,除非你自己实现了一个。

以下是来自 Telerik 的有效皮肤名称 -

黑色, 默认, 森林, Hay, Metro, MetroTouch, Office2007, Office2010Black, Office2010Blue, Office2010Silver, Outlook, 简单, Sitefinity, 日落, Telerik, 透明, Vista, Web20, WebBlue, Windows7

于 2012-12-07T19:22:19.103 回答