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