This is a migrated thread and some comments may be shown as answers.

RadMenu Item is hiding

5 Answers 73 Views
Grid
This is a migrated thread and some comments may be shown as answers.
erik
Top achievements
Rank 1
erik asked on 01 Mar 2016, 07:58 AM
After giving UseStaticHeaders="true" for telerik grid radmenu item is not fully visible. 

5 Answers, 1 is accepted

Sort by
0
Pavlina
Telerik team
answered on 01 Mar 2016, 01:05 PM
Hi,

Unfortunately the provided information is not enough to determine why menu item is hiding when static headers are enabled. However, if you send us a live URL where the issue ca be observed we will manage to inspect it locally and advice you further.

Additionally, specify which version of UI for ASP.NET AJAX you are using in your project.
 
Regards,
Pavlina
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
erik
Top achievements
Rank 1
answered on 02 Mar 2016, 02:28 PM

Telerik dll version is 2013.1.220.40.

 

 <telerik:RadGrid RenderMode="Lightweight" ID="rgEmp" runat="server" ShowStatusBar="true" AlternatingItemStyle-BackColor="White" CssClass="wrapword"    
            AutoGenerateColumns="False" PageSize="7" AllowSorting="True" AllowMultiRowSelection="False" 
            GridLines="None" AllowPaging="True" OnDetailTableDataBind="rgEmp_DetailTableDataBind" Width="800px" 
            OnNeedDataSource="rgEmp_NeedDataSource" OnItemDataBound="rgEmp_ItemDataBound"  OnPreRender="rgEmp_PreRender">
            <PagerStyle Mode="NumericPages"></PagerStyle>
            <HeaderStyle Font-Bold="true" />
            <MasterTableView Name="ParentTable" DataKeyNames="EmployeeID" AllowMultiColumnSorting="True" ExpandCollapseColumn-HeaderStyle-Width="30px" HierarchyLoadMode="Client" TableLayout="Auto" >
                <DetailTables>
                    <telerik:GridTableView Name="ChildTable" DataKeyNames="EmployeeDetailID" HierarchyLoadMode="ServerBind"
                        ShowHeader="false" GridLines="None" BorderStyle="None" AlternatingItemStyle-BackColor="White">
                        <Columns>
                            <telerik:GridTemplateColumn SortExpression="FirstName" HeaderText="First Name">
                                <ItemTemplate>
                                    <asp:LinkButton ID="lnkFirstName" runat="server" Text='<%#Eval("FirstName") %>' Style="text-decoration: none;
                                        color: Blue;" CommandName="EmpDetailsInfo" CommandArgument='<%#Eval("EmployeeDetailID") %>'></asp:LinkButton>
                                </ItemTemplate>
                                <HeaderStyle Width="100px" />
                            </telerik:GridTemplateColumn>
                            <telerik:GridBoundColumn SortExpression="LastName" HeaderText="Last Name" DataField="LastName">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="Email" HeaderText="Email" DataField="Email">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="Phone" HeaderText="Phone" DataField="Phone">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="JobTitle" HeaderText="JobTitle" DataField="JobTitle">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="Tehnologies" HeaderText="Tehnologies" DataField="Tehnologies">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="Organization" HeaderText="Organization" DataField="Organization">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="Salary" HeaderText="Salary" DataField="Salary">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="Address1" HeaderText="Address1" DataField="Address1">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="Address2" HeaderText="Address2" DataField="Address2">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="City" HeaderText="City" DataField="City">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="State" HeaderText="State" DataField="State">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="Country" HeaderText="Country" DataField="Country">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                            <telerik:GridBoundColumn SortExpression="PIN" HeaderText="PIN" DataField="PIN">
                                <HeaderStyle Width="100px" />
                            </telerik:GridBoundColumn>
                             <telerik:GridTemplateColumn> 
                                <ItemTemplate> 
                                    <telerik:RadMenu ID="RadMenu1" runat="server" EnableRoundedCorners="true" > 
                                        <Items> 
                                            <telerik:RadMenuItem Text="Actions" Selected="false"> 
                                                <GroupSettings ExpandDirection="Left"  /> 
                                                <Items > 
                                                    <telerik:RadMenuItem Text="View Process" /> 
                                                    <telerik:RadMenuItem Text="Cancel Task" /> 
                                                    <telerik:RadMenuItem Text="Reassign task" /> 
                                                    <telerik:RadMenuItem Text="Create Linked Work Item" /> 
                                                </Items> 
                                            </telerik:RadMenuItem> 
                                        </Items> 
                                    </telerik:RadMenu> 
                                </ItemTemplate> 
                                <HeaderStyle Width="100px" />
                           </telerik:GridTemplateColumn> 
                            <telerik:GridBoundColumn DataField="ChildRecordCount" UniqueName="ChildRecordCount" Display="false">     
                            <HeaderStyle Width="0px" />                           
                            </telerik:GridBoundColumn>
                        </Columns>
                    </telerik:GridTableView>
                </DetailTables>
                <Columns>
                    <telerik:GridTemplateColumn SortExpression="FirstName" HeaderText="First Name">
                        <ItemTemplate>
                            <asp:LinkButton ID="lnkFirstName" runat="server" Text='<%#Eval("FirstName") %>' Style="text-decoration: none;
                                color: Blue;" CommandName="EmpInfo" CommandArgument='<%#Eval("EmployeeID") %>'></asp:LinkButton>
                        </ItemTemplate>
                        <HeaderStyle Width="100px" />
                    </telerik:GridTemplateColumn>
                    <telerik:GridBoundColumn SortExpression="LastName" HeaderText="Last Name" DataField="LastName">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="Email" HeaderText="Email" DataField="Email">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="Phone" HeaderText="Phone" DataField="Phone">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="JobTitle" HeaderText="JobTitle" DataField="JobTitle">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="Tehnologies" HeaderText="Tehnologies" DataField="Tehnologies">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="Organization" HeaderText="Organization" DataField="Organization">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="Salary" HeaderText="Salary" DataField="Salary">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="Address1" HeaderText="Address1" DataField="Address1">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="Address2" HeaderText="Address2" DataField="Address2">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="City" HeaderText="City" DataField="City">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="State" HeaderText="State" DataField="State">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="Country" HeaderText="Country" DataField="Country">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn SortExpression="PIN" HeaderText="PIN" DataField="PIN">
                        <HeaderStyle Width="100px" />
                    </telerik:GridBoundColumn>
                    <telerik:GridTemplateColumn Resizable="false"> 
                         <%--   <span class="legend">Hover this image to display the popup menu</span>
                            <img src="Images/status_delayed.png" height="50" width="50" onmouseover="showMenu(event)" />--%>
                        <ItemTemplate> 
                            <telerik:RadMenu ID="RadMenu1" runat="server" EnableRoundedCorners="true" EnableShadows="true" CssClass="test"> 
                                <Items> 
                                    <telerik:RadMenuItem Text="Actions" Selected="false"> 
                                        <GroupSettings ExpandDirection="Left" /> 
                                        <Items > 
                                            <telerik:RadMenuItem Text="View Process" /> 
                                            <telerik:RadMenuItem Text="Cancel Task" /> 
                                            <telerik:RadMenuItem Text="Reassign task" /> 
                                            <telerik:RadMenuItem Text="Create Linked Work Item" /> 
                                        </Items> 
                                    </telerik:RadMenuItem> 
                                </Items> 
                            </telerik:RadMenu> 
                        </ItemTemplate> 
                        <HeaderStyle Width="100px" />
                   </telerik:GridTemplateColumn>                     
                   <telerik:GridBoundColumn DataField="ChildRecordCount" UniqueName="ChildRecordCount" Display="false">
                    <HeaderStyle Width="0px" />
                   </telerik:GridBoundColumn>
                </Columns>
            </MasterTableView>
            <ClientSettings AllowColumnsReorder="true" ReorderColumnsOnClient="true" AllowExpandCollapse="true" >                           
            <Resizing AllowColumnResize="false" />
                <ClientEvents OnGridCreated="rgEmp_GridCreated" />
                <Scrolling AllowScroll="true" UseStaticHeaders="false" />                
            </ClientSettings>            
        </telerik:RadGrid>
0
Pavlina
Telerik team
answered on 07 Mar 2016, 04:02 PM
Hi,

If you set RenderMode property of the grid to Classic you should not encounter such an issue. In case you want to use Lightweight rendering of the control you need to upgrade to the latest version of UI for ASP.NET AJAX.

Regards,
Pavlina
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
erik
Top achievements
Rank 1
answered on 08 Mar 2016, 06:26 AM
Gave RenderMode property of the grid to Classic, still menu is hiding.Please help me on that.
0
Pavlina
Telerik team
answered on 10 Mar 2016, 09:58 PM
Hello,

I have tried a similar scenario to the one you provided and the menu shows as expected with the latest version and with the older one you use as you can see from the attached project. Give it a try and see what is the difference in your case.

Regards,
Pavlina
Telerik
Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.
Tags
Grid
Asked by
erik
Top achievements
Rank 1
Answers by
Pavlina
Telerik team
erik
Top achievements
Rank 1
Share this question
or