父页面通过RadWindow嵌入式RadGrid中的过滤器菜单显示

时间:2011-02-16 22:19:11

标签: telerik radgrid radwindow radmenu

RadWindow中的RadGrid设置为Modal。

我发现了两个问题。

IE7中的第一个也是最关键的唯一发生在FIREFOX中并不是单击时不显示RadGrid的过滤器菜单。而是打开一个菜单大小的框,通过该框我可以看到父页面。

当我拖动RadWindow时,第二个也许是相关的HAPPENS IN BOTH IE和FIREFOX是RadWindow的内容消失,并被父页面的相同透明度替换。

你能提供的任何帮助都会很棒。我花了一整天的时间来寻找并试图找到它。

网格和窗口声明如下。

    <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 个答案:

答案 0 :(得分:0)

您是否能够提取显示问题的可运行样本?如果你能在这里做最好的事情,因为你发布的标记看起来很完美,就是在Telerik的支持票中提交。他们的支持者可能是最好的解决问题的原因。

答案 1 :(得分:0)

没关系。我发现了问题......不透明度设置是罪魁祸首。从radwindow管理器中删除它修复它。