Родительская страница отображается через меню фильтров во встроенной RadGrid RadWindow
У меня есть RadGrid в RadWindow, установленном на модальное.
Я вижу две проблемы.
Первое и самое важное ТОЛЬКО, ЧТО ПРОИЗОЙДЕТ В IE7, а НЕ в FIREFOX, это то, что меню фильтров RadGrid не отображаются при нажатии. Вместо этого открывается окно размером с меню, через которое я вижу родительскую страницу.
Второе и, вероятно, связанное с HAPPENS В ОБА 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>
2 ответа
Не берите в голову. Я обнаружил проблему... что установка непрозрачности была виновником. Удаление из менеджера radwindow исправило это.
Вы можете извлечь работающий образец, который отображает проблему? Если вы можете, я думаю, что лучшее, что вы можете сделать здесь, поскольку разметка, которую вы разместили, выглядит вполне нормально, это отправить ее в службу поддержки в Telerik. Их парни из службы поддержки, вероятно, будут лучшими, чтобы выяснить, в чем проблема.