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

Hiding expand/collapse images when no records in heirachy

3 Answers 98 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Caroline
Top achievements
Rank 1
Caroline asked on 18 Aug 2011, 10:32 AM
Hello

 

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

Sort by
0
Iana Tsolova
Telerik team
answered on 22 Aug 2011, 03:34 AM
Hello Caroline,

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 >>

0
Caroline
Top achievements
Rank 1
answered on 22 Aug 2011, 07:09 PM
Many thanks for your reply Iana..

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>

0
Iana Tsolova
Telerik team
answered on 24 Aug 2011, 12:33 PM
Hi Caroline,

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 >>

Tags
Grid
Asked by
Caroline
Top achievements
Rank 1
Answers by
Iana Tsolova
Telerik team
Caroline
Top achievements
Rank 1
Share this question
or