我在 RadWindow 中有一个 RadGrid 设置为模态。
我看到两个问题。
第一个也是最关键的仅在 IE7 中发生而不在 FIREFOX 中发生的是,RadGrid 的过滤器菜单在单击时不显示。而是打开一个菜单大小的框,通过它我可以看到父页面。
IE 和 Firefox 中的第二个可能相关的情况是,当我拖动 RadWindow 时,RadWindow 的内容消失了,并被父页面的相同透明度所取代。
你能提供的任何帮助都会很棒。我花了一整天的时间在 CSS 中寻找和啄食,试图找到它。
网格和窗口声明如下。
<telerik:RadWindowManager
OnClientClose="OnViewerClose"
Behaviors="Close, Move, Resize,Maximize"
ID="RadWindowManager"
DestroyOnClose="true"
Opacity="99"
runat="server">
<Windows>
<telerik:RadWindow
ID="AssociateUserWindow"
VisibleOnPageLoad="false"
Width="600"
Height="400"
runat="server"
Overlay="true"
KeepInScreenBounds="true"
Modal="true"
Skin="WebBlue">
</telerik:RadWindow>
</Windows>
</telerik:RadWindowManager>
<telerik:RadGrid
ID="rgUsers"
runat="server"
AllowPaging="true"
AllowSorting="true"
AutoGenerateColumns="false"
CellPadding="1"
CellSpacing="2"
GridLines="Vertical"
Skin="WebBlue"
Width="100%"
OnItemDataBound="rgUsers_ItemDataBound"
OnNeedDataSource="rgUsers_NeedDataSource"
PageSize="5"
>
<PagerStyle Mode="NumericPages"></PagerStyle>
<MasterTableView DataKeyNames="UserId" AllowMultiColumnSorting="True" AllowFilteringByColumn="true" HierarchyDefaultExpanded="true">
<Columns>...ommitted...</Columns>
</MasterTableView>
</telerik:RadGrid>