or
<telerik:RadGrid ID="RadGrid1" runat="server" CellSpacing="0" ShowFooter="True" DataSourceID="SqlDataSource1" GridLines="None"> <headercontextmenu> </headercontextmenu> <clientsettings> <Scrolling AllowScroll="True" UseStaticHeaders="True" /> </clientsettings> <mastertableview datasourceid="SqlDataSource1"> <CommandItemSettings ExportToPdfText="Export to PDF" /> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </mastertableview> <filtermenu enableimagesprites="False"> </filtermenu> </telerik:RadGrid>Protected Sub RadGrid1_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridItemEventArgs) Handles RadGrid1.ItemDataBound Try If TypeOf e.Item Is GridDataItem Then Dim item As GridDataItem = DirectCast(e.Item, GridDataItem) Dim hl As New HyperLink() hl.NavigateUrl = "Default.aspx?id=1" hl.Text = item("TaskReasonCategory").Text item("TaskReasonCategory").Controls.Add(hl) End If Catch ex As Exception Throw ex End Try End Subprotected void RadTreeListWork_ItemDataBound(object sender, TreeListItemDataBoundEventArgs e) { if (e.Item is TreeListDataItem) { TreeListDataItem item = (TreeListDataItem)e.Item;if (gvTakeoff.Items.Expanded == false) { gvTakeoff.MasterTableView.ShowFooter = false; } else { gvTakeoff.MasterTableView.ShowFooter = true; }if (gvTakeoff.Items[0].Expanded == false) { gvTakeoff.MasterTableView.ShowFooter = false; } else { gvTakeoff.MasterTableView.ShowFooter = true; }