I have followed this guide 'Hiding expand/collapse images when no records' on the telerik site and got it working great, but when i change
HierarchyDefaultExpanded="False" then the images dont show when I now there are child rows in the 2nd table. If i change it to "True" it loads them expanded with the image showing...Does anyone know how i can have it collapsed when first entering the pages but with the images showing when there are child rows?
Many thanks
3 Answers, 1 is accepted
What is the hierarchy load mode you are using for the grid? Can you share a sample code which we can use to replicate the issue you are facing?
All the best,
Iana
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>
I have tried using different heirachy loads but unfortunatly cant seem to get any working...currently I dont have it set so it is the default load.
Im using 7 levels of heirachy which i am not sure if this is my problem...Ill post the code..sorry its quite long;
Many thanks, please let me know if i havent quite posted enough code for you..i wasnt sure what you might need.
Private Sub radgridUsers_NeedDataSource(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridNeedDataSourceEventArgs) Handles radgridUsers.NeedDataSource DisplayUsers() End Sub Public Sub radgridUsers_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles radgridUsers.PreRender HideExpandColumnRecursive(radgridUsers.MasterTableView) End Sub Public Sub HideExpandColumnRecursive(ByVal tableView As GridTableView) Dim nestedViewItems As GridItem() = tableView.GetItems(GridItemType.NestedView) For Each nestedViewItem As GridNestedViewItem In nestedViewItems For Each nestedView As GridTableView In nestedViewItem.NestedTableViews If nestedView.Items.Count = 0 Then Dim cell As TableCell = nestedView.ParentItem("ExpandColumn") cell.Controls(0).Visible = False nestedViewItem.Visible = False End If If nestedView.HasDetailTables Then HideExpandColumnRecursive(nestedView) End If Next Next End Sub<telerik:RadGrid ID="radgridUsers" EnableLinqExpressions="false" runat="server" AutoGenerateColumns="False" PageSize="100" AllowPaging="false" AllowFilteringByColumn="false" HierarchySettings-ExpandTooltip="" HierarchySettings-CollapseTooltip="" allowSorting="true" GridLines="None"> <MasterTableView HierarchyDefaultExpanded="true" DataKeyNames="UserID" Name="Managers" CommandItemDisplay="None" AllowMultiColumnSorting="false"> <DetailTables> <%--Level 1 Heirachy--%> <telerik:GridTableView runat="server" DataKeyNames="UserID" Name="DirectReports" Width="100%" GridLines="None"> <%-- Level 2 Heirachy--%> <DetailTables> <telerik:GridTableView runat="server" DataKeyNames="UserID" Name="DirectReportsLevel2" Width="100%" GridLines="None"> <%-- Level 3 Heirachy--%> <DetailTables> <telerik:GridTableView runat="server" DataKeyNames="UserID" Name="DirectReportsLevel3" Width="100%" GridLines="None"> <%-- Level 4 Heirachy--%> <DetailTables> <telerik:GridTableView runat="server" DataKeyNames="UserID" Name="DirectReportsLevel4" Width="100%" GridLines="None"> <%-- Level 5 Heirachy--%> <DetailTables> <telerik:GridTableView runat="server" DataKeyNames="UserID" Name="DirectReportsLevel5" Width="100%" GridLines="None"> <%-- Level 6 Heirachy--%> <DetailTables> <telerik:GridTableView runat="server" DataKeyNames="UserID" Name="DirectReportsLevel6" Width="100%" GridLines="None"> <%-- Level 7 Heirachy--%> <DetailTables> <telerik:GridTableView runat="server" DataKeyNames="UserID" Name="DirectReportsLevel7" Width="100%" GridLines="None"> <Columns> <%-- JobHolder Name (col 0)--%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="LitJobHolderNameHeader" runat="server" Text="<%$ Resources:General, ManagerName %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("FlightRiskIconImageURL")%>' /> <asp:Literal ID="litJobHolderName" runat="server" Text='<%#Eval("FullNameDisplay")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End Col 0--%> <%-- Link to edit successors --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litEditSuccessors" runat="server" Text="<%$ Resources:General, Edit %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:LinkButton runat="server" ID="lnkEditSuccessors" CommandName="EditSuccessors" Text="<%$ Resources:General, editsuccessors %>" CommandArgument='<%#Eval("UserID")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End edit successors--%> <%-- SuccessorOne With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorOneHead" runat="server" Text="<%$ Resources:General, SuccessorOne %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorOne" runat="server" Text='<%#Eval("SuccessorOne")%>' /> <asp:Image ID="ImgSuccessorOneNotes" ToolTip='<%#Eval("SuccessorOneNotes")%>' Visible='<%#Eval("DisplayNotesOne")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorOne With Notes--%> <%-- SuccessorTwo With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorTwoHead" runat="server" Text="<%$ Resources:General, SuccessorTwo %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorTwo" runat="server" Text='<%#Eval("SuccessorTwo")%>' /> <asp:Image ID="ImgSuccessorTwoNotes" ToolTip='<%#Eval("SuccessorTwoNotes")%>' Visible='<%#Eval("DisplayNotesTwo")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorTwo With Notes--%> <%-- SuccessorThree With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorThreeHead" runat="server" Text="<%$ Resources:General, SuccessorThree %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorThree" runat="server" Text='<%#Eval("SuccessorThree")%>' /> <asp:Image ID="ImgSuccessorThreeNotes" ToolTip='<%#Eval("SuccessorThreeNotes")%>' Visible='<%#Eval("DisplayNotesThree")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorThree With Notes--%> <%-- EmergencyCover With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorECHead" runat="server" Text="<%$ Resources:General, SuccessorEC %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorEC" runat="server" Text='<%#Eval("SuccessorEC")%>' /> <asp:Image ID="ImgSuccessorECNotes" ToolTip='<%#Eval("EmergencyCoverNotes")%>' Visible='<%#Eval("DisplayNotesEC")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End EmergencyCover With Notes--%> <%-- User doesnt need succession planning --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorNoPlanningHead" runat="server" Text="<%$ Resources:General, NoSuccessionPlanningRequired %>" /> </HeaderTemplate> <ItemTemplate> <div> <div> <asp:Literal Visible='<%#Eval("DisplaySuccessionNeeded")%>' ID="litSuccessionPlanningStatus" runat="server" Text="<%$ Resources:General, SuccessionPlanningNotRequired %>" /> <asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkNoSuccessionMappingRequired" CommandName="NoSuccessionNeededUpdate" Text="<%$ Resources:General, successionnotrequired %>" CommandArgument='<%#Eval("UserID")%>' /> <asp:LinkButton Visible='<%#Eval("DisplaySuccessionNeeded")%>' runat="server" ID="lnkSuccessionMappingRequired" CommandName="SuccessionNeededUpdate" Text="<%$ Resources:General, successionrequired %>" CommandArgument='<%#Eval("UserID")%>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End User doesnt need succession planning--%> </Columns> <NoRecordsTemplate> <asp:Literal ID="litNoRecords" runat="server" Text='<%$ Resources:General, NoJobHoldersForManagerSuccessionPlanning %>' /> </NoRecordsTemplate> </telerik:GridTableView> </DetailTables> <%-- End Level 7--%> <Columns> <%-- JobHolder Name (col 0)--%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="LitJobHolderNameHeader" runat="server" Text="<%$ Resources:General, ManagerName %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("FlightRiskIconImageURL")%>' /> <asp:Literal ID="litJobHolderName" runat="server" Text='<%#Eval("FullNameDisplay")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End Col 0--%> <%-- Link to edit successors --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litEditSuccessors" runat="server" Text="<%$ Resources:General, Edit %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:LinkButton runat="server" ID="lnkEditSuccessors" CommandName="EditSuccessors" Text="<%$ Resources:General, editsuccessors %>" CommandArgument='<%#Eval("UserID")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End edit successors--%> <%-- SuccessorOne With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorOneHead" runat="server" Text="<%$ Resources:General, SuccessorOne %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorOne" runat="server" Text='<%#Eval("SuccessorOne")%>' /> <asp:Image ID="ImgSuccessorOneNotes" ToolTip='<%#Eval("SuccessorOneNotes")%>' Visible='<%#Eval("DisplayNotesOne")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorOne With Notes--%> <%-- SuccessorTwo With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorTwoHead" runat="server" Text="<%$ Resources:General, SuccessorTwo %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorTwo" runat="server" Text='<%#Eval("SuccessorTwo")%>' /> <asp:Image ID="ImgSuccessorTwoNotes" ToolTip='<%#Eval("SuccessorTwoNotes")%>' Visible='<%#Eval("DisplayNotesTwo")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorTwo With Notes--%> <%-- SuccessorThree With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorThreeHead" runat="server" Text="<%$ Resources:General, SuccessorThree %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorThree" runat="server" Text='<%#Eval("SuccessorThree")%>' /> <asp:Image ID="ImgSuccessorThreeNotes" ToolTip='<%#Eval("SuccessorThreeNotes")%>' Visible='<%#Eval("DisplayNotesThree")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorThree With Notes--%> <%-- EmergencyCover With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorECHead" runat="server" Text="<%$ Resources:General, SuccessorEC %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorEC" runat="server" Text='<%#Eval("SuccessorEC")%>' /> <asp:Image ID="ImgSuccessorECNotes" ToolTip='<%#Eval("EmergencyCoverNotes")%>' Visible='<%#Eval("DisplayNotesEC")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End EmergencyCover With Notes--%> <%-- User doesnt need succession planning --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorNoPlanningHead" runat="server" Text="<%$ Resources:General, NoSuccessionPlanningRequired %>" /> </HeaderTemplate> <ItemTemplate> <div> <div> <asp:Literal Visible='<%#Eval("DisplaySuccessionNeeded")%>' ID="litSuccessionPlanningStatus" runat="server" Text="<%$ Resources:General, SuccessionPlanningNotRequired %>" /> <asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkNoSuccessionMappingRequired" CommandName="NoSuccessionNeededUpdate" Text="<%$ Resources:General, successionnotrequired %>" CommandArgument='<%#Eval("UserID")%>' /> <asp:LinkButton Visible='<%#Eval("DisplaySuccessionNeeded")%>' runat="server" ID="lnkSuccessionMappingRequired" CommandName="SuccessionNeededUpdate" Text="<%$ Resources:General, successionrequired %>" CommandArgument='<%#Eval("UserID")%>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End User doesnt need succession planning--%> </Columns> <NoRecordsTemplate> <asp:Literal ID="litNoRecords" runat="server" Text='<%$ Resources:General, NoJobHoldersForManagerSuccessionPlanning %>' /> </NoRecordsTemplate> </telerik:GridTableView> </DetailTables> <%-- End Level 6--%> <Columns> <%-- JobHolder Name (col 0)--%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="LitJobHolderNameHeader" runat="server" Text="<%$ Resources:General, ManagerName %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("FlightRiskIconImageURL")%>' /> <asp:Literal ID="litJobHolderName" runat="server" Text='<%#Eval("FullNameDisplay")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End Col 0--%> <%-- Link to edit successors --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litEditSuccessors" runat="server" Text="<%$ Resources:General, Edit %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:LinkButton runat="server" ID="lnkEditSuccessors" CommandName="EditSuccessors" Text="<%$ Resources:General, editsuccessors %>" CommandArgument='<%#Eval("UserID")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End edit successors--%> <%-- SuccessorOne With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorOneHead" runat="server" Text="<%$ Resources:General, SuccessorOne %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorOne" runat="server" Text='<%#Eval("SuccessorOne")%>' /> <asp:Image ID="ImgSuccessorOneNotes" ToolTip='<%#Eval("SuccessorOneNotes")%>' Visible='<%#Eval("DisplayNotesOne")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorOne With Notes--%> <%-- SuccessorTwo With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorTwoHead" runat="server" Text="<%$ Resources:General, SuccessorTwo %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorTwo" runat="server" Text='<%#Eval("SuccessorTwo")%>' /> <asp:Image ID="ImgSuccessorTwoNotes" ToolTip='<%#Eval("SuccessorTwoNotes")%>' Visible='<%#Eval("DisplayNotesTwo")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorTwo With Notes--%> <%-- SuccessorThree With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorThreeHead" runat="server" Text="<%$ Resources:General, SuccessorThree %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorThree" runat="server" Text='<%#Eval("SuccessorThree")%>' /> <asp:Image ID="ImgSuccessorThreeNotes" ToolTip='<%#Eval("SuccessorThreeNotes")%>' Visible='<%#Eval("DisplayNotesThree")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorThree With Notes--%> <%-- EmergencyCover With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorECHead" runat="server" Text="<%$ Resources:General, SuccessorEC %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorEC" runat="server" Text='<%#Eval("SuccessorEC")%>' /> <asp:Image ID="ImgSuccessorECNotes" ToolTip='<%#Eval("EmergencyCoverNotes")%>' Visible='<%#Eval("DisplayNotesEC")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End EmergencyCover With Notes--%> <%-- User doesnt need succession planning --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorNoPlanningHead" runat="server" Text="<%$ Resources:General, NoSuccessionPlanningRequired %>" /> </HeaderTemplate> <ItemTemplate> <div> <div> <asp:Literal Visible='<%#Eval("DisplaySuccessionNeeded")%>' ID="litSuccessionPlanningStatus" runat="server" Text="<%$ Resources:General, SuccessionPlanningNotRequired %>" /> <asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkNoSuccessionMappingRequired" CommandName="NoSuccessionNeededUpdate" Text="<%$ Resources:General, successionnotrequired %>" CommandArgument='<%#Eval("UserID")%>' /> <asp:LinkButton Visible='<%#Eval("DisplaySuccessionNeeded")%>' runat="server" ID="lnkSuccessionMappingRequired" CommandName="SuccessionNeededUpdate" Text="<%$ Resources:General, successionrequired %>" CommandArgument='<%#Eval("UserID")%>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End User doesnt need succession planning--%> </Columns> <NoRecordsTemplate> <asp:Literal ID="litNoRecords" runat="server" Text='<%$ Resources:General, NoJobHoldersForManagerSuccessionPlanning %>' /> </NoRecordsTemplate> </telerik:GridTableView> </DetailTables> <%-- End Level 5--%> <Columns> <%-- JobHolder Name (col 0)--%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="LitJobHolderNameHeader" runat="server" Text="<%$ Resources:General, ManagerName %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("FlightRiskIconImageURL")%>' /> <asp:Literal ID="litJobHolderName" runat="server" Text='<%#Eval("FullNameDisplay")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End Col 0--%> <%-- Link to edit successors --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litEditSuccessors" runat="server" Text="<%$ Resources:General, Edit %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:LinkButton runat="server" ID="lnkEditSuccessors" CommandName="EditSuccessors" Text="<%$ Resources:General, editsuccessors %>" CommandArgument='<%#Eval("UserID")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End edit successors--%> <%-- SuccessorOne With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorOneHead" runat="server" Text="<%$ Resources:General, SuccessorOne %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorOne" runat="server" Text='<%#Eval("SuccessorOne")%>' /> <asp:Image ID="ImgSuccessorOneNotes" ToolTip='<%#Eval("SuccessorOneNotes")%>' Visible='<%#Eval("DisplayNotesOne")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorOne With Notes--%> <%-- SuccessorTwo With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorTwoHead" runat="server" Text="<%$ Resources:General, SuccessorTwo %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorTwo" runat="server" Text='<%#Eval("SuccessorTwo")%>' /> <asp:Image ID="ImgSuccessorTwoNotes" ToolTip='<%#Eval("SuccessorTwoNotes")%>' Visible='<%#Eval("DisplayNotesTwo")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorTwo With Notes--%> <%-- SuccessorThree With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorThreeHead" runat="server" Text="<%$ Resources:General, SuccessorThree %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorThree" runat="server" Text='<%#Eval("SuccessorThree")%>' /> <asp:Image ID="ImgSuccessorThreeNotes" ToolTip='<%#Eval("SuccessorThreeNotes")%>' Visible='<%#Eval("DisplayNotesThree")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorThree With Notes--%> <%-- EmergencyCover With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorECHead" runat="server" Text="<%$ Resources:General, SuccessorEC %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorEC" runat="server" Text='<%#Eval("SuccessorEC")%>' /> <asp:Image ID="ImgSuccessorECNotes" ToolTip='<%#Eval("EmergencyCoverNotes")%>' Visible='<%#Eval("DisplayNotesEC")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End EmergencyCover With Notes--%> <%-- User doesnt need succession planning --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorNoPlanningHead" runat="server" Text="<%$ Resources:General, NoSuccessionPlanningRequired %>" /> </HeaderTemplate> <ItemTemplate> <div> <div> <asp:Literal Visible='<%#Eval("DisplaySuccessionNeeded")%>' ID="litSuccessionPlanningStatus" runat="server" Text="<%$ Resources:General, SuccessionPlanningNotRequired %>" /> <asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkNoSuccessionMappingRequired" CommandName="NoSuccessionNeededUpdate" Text="<%$ Resources:General, successionnotrequired %>" CommandArgument='<%#Eval("UserID")%>' /> <asp:LinkButton Visible='<%#Eval("DisplaySuccessionNeeded")%>' runat="server" ID="lnkSuccessionMappingRequired" CommandName="SuccessionNeededUpdate" Text="<%$ Resources:General, successionrequired %>" CommandArgument='<%#Eval("UserID")%>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End User doesnt need succession planning--%> </Columns> <NoRecordsTemplate> <asp:Literal ID="litNoRecords" runat="server" Text='<%$ Resources:General, NoJobHoldersForManagerSuccessionPlanning %>' /> </NoRecordsTemplate> </telerik:GridTableView> </DetailTables> <%-- End Level 4--%> <Columns> <%-- JobHolder Name (col 0)--%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="LitJobHolderNameHeader" runat="server" Text="<%$ Resources:General, ManagerName %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("FlightRiskIconImageURL")%>' /> <asp:Literal ID="litJobHolderName" runat="server" Text='<%#Eval("FullNameDisplay")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End Col 0--%> <%-- Link to edit successors --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litEditSuccessors" runat="server" Text="<%$ Resources:General, Edit %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:LinkButton runat="server" ID="lnkEditSuccessors" CommandName="EditSuccessors" Text="<%$ Resources:General, editsuccessors %>" CommandArgument='<%#Eval("UserID")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End edit successors--%> <%-- SuccessorOne With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorOneHead" runat="server" Text="<%$ Resources:General, SuccessorOne %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorOne" runat="server" Text='<%#Eval("SuccessorOne")%>' /> <asp:Image ID="ImgSuccessorOneNotes" ToolTip='<%#Eval("SuccessorOneNotes")%>' Visible='<%#Eval("DisplayNotesOne")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorOne With Notes--%> <%-- SuccessorTwo With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorTwoHead" runat="server" Text="<%$ Resources:General, SuccessorTwo %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorTwo" runat="server" Text='<%#Eval("SuccessorTwo")%>' /> <asp:Image ID="ImgSuccessorTwoNotes" ToolTip='<%#Eval("SuccessorTwoNotes")%>' Visible='<%#Eval("DisplayNotesTwo")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorTwo With Notes--%> <%-- SuccessorThree With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorThreeHead" runat="server" Text="<%$ Resources:General, SuccessorThree %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorThree" runat="server" Text='<%#Eval("SuccessorThree")%>' /> <asp:Image ID="ImgSuccessorThreeNotes" ToolTip='<%#Eval("SuccessorThreeNotes")%>' Visible='<%#Eval("DisplayNotesThree")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorThree With Notes--%> <%-- EmergencyCover With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorECHead" runat="server" Text="<%$ Resources:General, SuccessorEC %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorEC" runat="server" Text='<%#Eval("SuccessorEC")%>' /> <asp:Image ID="ImgSuccessorECNotes" ToolTip='<%#Eval("EmergencyCoverNotes")%>' Visible='<%#Eval("DisplayNotesEC")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End EmergencyCover With Notes--%> <%-- User doesnt need succession planning --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorNoPlanningHead" runat="server" Text="<%$ Resources:General, NoSuccessionPlanningRequired %>" /> </HeaderTemplate> <ItemTemplate> <div> <div> <asp:Literal Visible='<%#Eval("DisplaySuccessionNeeded")%>' ID="litSuccessionPlanningStatus" runat="server" Text="<%$ Resources:General, SuccessionPlanningNotRequired %>" /> <asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkNoSuccessionMappingRequired" CommandName="NoSuccessionNeededUpdate" Text="<%$ Resources:General, successionnotrequired %>" CommandArgument='<%#Eval("UserID")%>' /> <asp:LinkButton Visible='<%#Eval("DisplaySuccessionNeeded")%>' runat="server" ID="lnkSuccessionMappingRequired" CommandName="SuccessionNeededUpdate" Text="<%$ Resources:General, successionrequired %>" CommandArgument='<%#Eval("UserID")%>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End User doesnt need succession planning--%> </Columns> <NoRecordsTemplate> <asp:Literal ID="litNoRecords" runat="server" Text='<%$ Resources:General, NoJobHoldersForManagerSuccessionPlanning %>' /> </NoRecordsTemplate> </telerik:GridTableView> </DetailTables> <%-- End Level 3--%> <Columns> <%-- JobHolder Name (col 0)--%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="LitJobHolderNameHeader" runat="server" Text="<%$ Resources:General, ManagerName %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("FlightRiskIconImageURL")%>' /> <asp:Literal ID="litJobHolderName" runat="server" Text='<%#Eval("FullNameDisplay")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End Col 0--%> <%-- Link to edit successors --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litEditSuccessors" runat="server" Text="<%$ Resources:General, Edit %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:LinkButton runat="server" ID="lnkEditSuccessors" CommandName="EditSuccessors" Text="<%$ Resources:General, editsuccessors %>" CommandArgument='<%#Eval("UserID")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End edit successors--%> <%-- SuccessorOne With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorOneHead" runat="server" Text="<%$ Resources:General, SuccessorOne %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorOne" runat="server" Text='<%#Eval("SuccessorOne")%>' /> <asp:Image ID="ImgSuccessorOneNotes" ToolTip='<%#Eval("SuccessorOneNotes")%>' Visible='<%#Eval("DisplayNotesOne")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorOne With Notes--%> <%-- SuccessorTwo With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorTwoHead" runat="server" Text="<%$ Resources:General, SuccessorTwo %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorTwo" runat="server" Text='<%#Eval("SuccessorTwo")%>' /> <asp:Image ID="ImgSuccessorTwoNotes" ToolTip='<%#Eval("SuccessorTwoNotes")%>' Visible='<%#Eval("DisplayNotesTwo")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorTwo With Notes--%> <%-- SuccessorThree With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorThreeHead" runat="server" Text="<%$ Resources:General, SuccessorThree %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorThree" runat="server" Text='<%#Eval("SuccessorThree")%>' /> <asp:Image ID="ImgSuccessorThreeNotes" ToolTip='<%#Eval("SuccessorThreeNotes")%>' Visible='<%#Eval("DisplayNotesThree")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorThree With Notes--%> <%-- EmergencyCover With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorECHead" runat="server" Text="<%$ Resources:General, SuccessorEC %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorEC" runat="server" Text='<%#Eval("SuccessorEC")%>' /> <asp:Image ID="ImgSuccessorECNotes" ToolTip='<%#Eval("EmergencyCoverNotes")%>' Visible='<%#Eval("DisplayNotesEC")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End EmergencyCover With Notes--%> <%-- User doesnt need succession planning --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorNoPlanningHead" runat="server" Text="<%$ Resources:General, NoSuccessionPlanningRequired %>" /> </HeaderTemplate> <ItemTemplate> <div> <div> <asp:Literal Visible='<%#Eval("DisplaySuccessionNeeded")%>' ID="litSuccessionPlanningStatus" runat="server" Text="<%$ Resources:General, SuccessionPlanningNotRequired %>" /> <asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkNoSuccessionMappingRequired" CommandName="NoSuccessionNeededUpdate" Text="<%$ Resources:General, successionnotrequired %>" CommandArgument='<%#Eval("UserID")%>' /> <asp:LinkButton Visible='<%#Eval("DisplaySuccessionNeeded")%>' runat="server" ID="lnkSuccessionMappingRequired" CommandName="SuccessionNeededUpdate" Text="<%$ Resources:General, successionrequired %>" CommandArgument='<%#Eval("UserID")%>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End User doesnt need succession planning--%> </Columns> <NoRecordsTemplate> <asp:Literal ID="litNoRecords" runat="server" Text='<%$ Resources:General, NoJobHoldersForManagerSuccessionPlanning %>' /> </NoRecordsTemplate> </telerik:GridTableView> </DetailTables> <%-- End Level 2--%> <Columns> <%-- JobHolder Name (col 0)--%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="LitJobHolderNameHeader" runat="server" Text="<%$ Resources:General, ManagerName %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("FlightRiskIconImageURL")%>' /> <asp:Literal ID="litJobHolderName" runat="server" Text='<%#Eval("FullNameDisplay")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End Col 0--%> <%-- Link to edit successors --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litEditSuccessors" runat="server" Text="<%$ Resources:General, Edit %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:LinkButton runat="server" ID="lnkEditSuccessors" CommandName="EditSuccessors" Text="<%$ Resources:General, editsuccessors %>" CommandArgument='<%#Eval("UserID")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End edit successors--%> <%-- SuccessorOne With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorOneHead" runat="server" Text="<%$ Resources:General, SuccessorOne %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorOne" runat="server" Text='<%#Eval("SuccessorOne")%>' /> <asp:Image ID="ImgSuccessorOneNotes" ToolTip='<%#Eval("SuccessorOneNotes")%>' Visible='<%#Eval("DisplayNotesOne")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorOne With Notes--%> <%-- SuccessorTwo With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorTwoHead" runat="server" Text="<%$ Resources:General, SuccessorTwo %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorTwo" runat="server" Text='<%#Eval("SuccessorTwo")%>' /> <asp:Image ID="ImgSuccessorTwoNotes" ToolTip='<%#Eval("SuccessorTwoNotes")%>' Visible='<%#Eval("DisplayNotesTwo")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorTwo With Notes--%> <%-- SuccessorThree With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorThreeHead" runat="server" Text="<%$ Resources:General, SuccessorThree %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorThree" runat="server" Text='<%#Eval("SuccessorThree")%>' /> <asp:Image ID="ImgSuccessorThreeNotes" ToolTip='<%#Eval("SuccessorThreeNotes")%>' Visible='<%#Eval("DisplayNotesThree")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorThree With Notes--%> <%-- EmergencyCover With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorECHead" runat="server" Text="<%$ Resources:General, SuccessorEC %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorEC" runat="server" Text='<%#Eval("SuccessorEC")%>' /> <asp:Image ID="ImgSuccessorECNotes" ToolTip='<%#Eval("EmergencyCoverNotes")%>' Visible='<%#Eval("DisplayNotesEC")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End EmergencyCover With Notes--%> <%-- User doesnt need succession planning --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorNoPlanningHead" runat="server" Text="<%$ Resources:General, NoSuccessionPlanningRequired %>" /> </HeaderTemplate> <ItemTemplate> <div> <div> <asp:Literal Visible='<%#Eval("DisplaySuccessionNeeded")%>' ID="litSuccessionPlanningStatus" runat="server" Text="<%$ Resources:General, SuccessionPlanningNotRequired %>" /> <asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkNoSuccessionMappingRequired" CommandName="NoSuccessionNeededUpdate" Text="<%$ Resources:General, successionnotrequired %>" CommandArgument='<%#Eval("UserID")%>' /> <asp:LinkButton Visible='<%#Eval("DisplaySuccessionNeeded")%>' runat="server" ID="lnkSuccessionMappingRequired" CommandName="SuccessionNeededUpdate" Text="<%$ Resources:General, successionrequired %>" CommandArgument='<%#Eval("UserID")%>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End User doesnt need succession planning--%> </Columns> <NoRecordsTemplate> <asp:Literal ID="litNoRecords" runat="server" Text='<%$ Resources:General, NoJobHoldersForManagerSuccessionPlanning %>' /> </NoRecordsTemplate> </telerik:GridTableView> <%-- End Level 1 Heirachy--%> </DetailTables> <Columns> <%-- JobHolder Name (col 0)--%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="LitJobHolderNameHeader" runat="server" Text="<%$ Resources:General, ManagerName %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:Image runat="server" ImageUrl='<%#Eval("FlightRiskIconImageURL")%>' /> <asp:Literal ID="litJobHolderName" runat="server" Text='<%#Eval("FullNameDisplay")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End Col 0--%> <%-- Link to edit successors --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litEditSuccessors" runat="server" Text="<%$ Resources:General, Edit %>" /> </HeaderTemplate> <ItemTemplate> <div><asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkEditSuccessors" CommandName="EditSuccessors" Text="<%$ Resources:General, editsuccessors %>" CommandArgument='<%#Eval("UserID")%>' /></div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End edit successors--%> <%-- SuccessorOne With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorOneHead" runat="server" Text="<%$ Resources:General, SuccessorOne %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorOne" runat="server" Text='<%#Eval("SuccessorOne")%>' /> <asp:Image ID="ImgSuccessorOneNotes" ToolTip='<%#Eval("SuccessorOneNotes")%>' Visible='<%#Eval("DisplayNotesOne")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorOne With Notes--%> <%-- SuccessorTwo With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorTwoHead" runat="server" Text="<%$ Resources:General, SuccessorTwo %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorTwo" runat="server" Text='<%#Eval("SuccessorTwo")%>' /> <asp:Image ID="ImgSuccessorTwoNotes" ToolTip='<%#Eval("SuccessorTwoNotes")%>' Visible='<%#Eval("DisplayNotesTwo")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorTwo With Notes--%> <%-- SuccessorThree With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorThreeHead" runat="server" Text="<%$ Resources:General, SuccessorThree %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorThree" runat="server" Text='<%#Eval("SuccessorThree")%>' /> <asp:Image ID="ImgSuccessorThreeNotes" ToolTip='<%#Eval("SuccessorThreeNotes")%>' Visible='<%#Eval("DisplayNotesThree")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End SuccessorThree With Notes--%> <%-- EmergencyCover With Notes --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorECHead" runat="server" Text="<%$ Resources:General, SuccessorEC %>" /> </HeaderTemplate> <ItemTemplate> <div> <asp:Literal ID="litSuccessorEC" runat="server" Text='<%#Eval("SuccessorEC")%>' /> <asp:Image ID="ImgSuccessorECNotes" ToolTip='<%#Eval("EmergencyCoverNotes")%>' Visible='<%#Eval("DisplayNotesEC")%>' runat="server" ImageUrl="~/App_Themes/BeazleyAppraisal/Images/notes.png" /> </ItemTemplate> </telerik:GridTemplateColumn> <%--End EmergencyCover With Notes--%> <%-- User doesnt need succession planning --%> <telerik:GridTemplateColumn> <HeaderTemplate> <asp:Literal ID="litSuccessorNoPlanningHead" runat="server" Text="<%$ Resources:General, NoSuccessionPlanningRequired %>" /> </HeaderTemplate> <ItemTemplate> <div> <div> <asp:Literal Visible='<%#Eval("DisplaySuccessionNeeded")%>' ID="litSuccessionPlanningStatus" runat="server" Text="<%$ Resources:General, SuccessionPlanningNotRequired %>" /> <asp:LinkButton Visible='<%#Eval("DisplayNoSuccessionNeeded")%>' runat="server" ID="lnkNoSuccessionMappingRequired" CommandName="NoSuccessionNeededUpdate" Text="<%$ Resources:General, successionnotrequired %>" CommandArgument='<%#Eval("UserID")%>' /> <asp:LinkButton Visible='<%#Eval("DisplaySuccessionNeeded")%>' runat="server" ID="lnkSuccessionMappingRequired" CommandName="SuccessionNeededUpdate" Text="<%$ Resources:General, successionrequired %>" CommandArgument='<%#Eval("UserID")%>' /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <%--End User doesnt need succession planning--%> </Columns> </MasterTableView> </telerik:RadGrid>
The default load mode is ServerOnDemand. However to be able to use the suggested solution for hiding the expand/collapse image, you should set it to ServerBind. And you should set it for the MasterTableView as well as for the nested GridTableView objects.
Additionally, I can see that you bind the grid through the NeedDataSource event. Are you using the DetailTableDataBind event to bind the nested views?
Greetings,
Iana
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>