or
protected void radPurchaseOrder_PreRender(object sender, EventArgs e) { foreach (GridDataItem item in radPurchaseOrder.Items) { if (item.Expanded) { HyperLink link = item.FindControl("linkDoInvoiceExport") as HyperLink; if (link != null) { //do stuff here if the above ever isn't null } } } }<telerik:RadGrid ID="radPurchaseOrder" runat="server" AllowPaging="True" ClientSettings-ClientEvents-OnGridCreated="GridCreated" AllowSorting="True" AutoGenerateColumns="False" enableajax="true" OnNeedDataSource="radPurchaseOrder_NeedDataSource" ShowGroupPanel="True" OnItemDataBound="radPurchaseOrder_ItemDataBound" HeaderStyle-HorizontalAlign="Center" OnDataBound="radPurchaseOrder_DataBound" OnDetailTableDataBind="radPurchaseOrder_DetailTableDataBind" AllowFilteringByColumn="True" GridLines="None" CellSpacing="0" OnItemCreated="radPurchaseOrder_ItemCreated" OnPreRender="radPurchaseOrder_PreRender"> <ExportSettings> <Pdf PageBottomMargin="" PageFooterMargin="" PageHeaderMargin="" PageHeight="11in" PageLeftMargin="" PageRightMargin="" PageTopMargin="" PageWidth="8.5in" /> </ExportSettings> <HeaderStyle HorizontalAlign="Center" /> <ClientSettings AllowColumnsReorder="True" AllowDragToGroup="True" ReorderColumnsOnClient="True"> <ClientEvents OnGridCreated="GridCreated" /> <Scrolling AllowScroll="True" UseStaticHeaders="true" /> <Resizing AllowColumnResize="True" AllowRowResize="False" EnableRealTimeResize="True" /> </ClientSettings> <MasterTableView Width="100%" TableLayout="Fixed" DataKeyNames="OrderNumber, LineItemNumber" HierarchyLoadMode="ServerOnDemand" Name="PoData"> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <DetailTables> <telerik:GridTableView runat="server" TableLayout="Fixed" CommandItemDisplay="Top" Name="DistributionOrderDetail" DataKeyNames="OrderNumber,LineItemNumber" IsFilterItemExpanded="false" ItemStyle-HorizontalAlign="Center" AlternatingItemStyle-HorizontalAlign="Center"> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="OrderNumber" MasterKeyField="OrderNumber" /> <telerik:GridRelationFields DetailKeyField="LineItemNumber" MasterKeyField="LineItemNumber" /> </ParentTableRelation> <CommandItemTemplate> <asp:HyperLink runat="server" ID="linkDoInvoiceExport" Text="Detail Report"></asp:HyperLink> </CommandItemTemplate> <Columns> <telerik:GridHyperLinkColumn UniqueName="DistributionOrderNumber" DataNavigateUrlFields="DistributionOrderNumber" HeaderText="DO #" DataNavigateUrlFormatString="~/search/DistributionOrder.aspx?@distributionOrderNumber={0}" DataTextField="DistributionOrderNumberFmt"> </telerik:GridHyperLinkColumn> <telerik:GridHyperLinkColumn UniqueName="MajorDistributionOrderNumber" DataNavigateUrlFields="MajorDistributionOrderNumber" HeaderText="Major DO #" DataNavigateUrlFormatString="~/search/DistributionOrder.aspx?@majorDistributionNumber={0}" DataTextField="MajorDistributionOrderNumberFmt"> </telerik:GridHyperLinkColumn>