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>
<
a href="#" onclick="openWindowEdit('<%# DataBinder.Eval(Container.DataItem, "VersionId") %>'); return false;"
id="lnkPWindow" style="font-weight:bold;z-index: 104; left: 237px; position: absolute; top: 90px">[VIEW/EDIT]</a>
this is done on link button on page....and samething i want in grid.
or some other way to achieve this type of functionality in Grid.
waiting for your reply.
Me.LoadMyUserControl("~/controls/Log.ascx", Panel1)Dim MessageScript As String = "$('#modal-interact').modal('toggle');"ScriptManager.RegisterStartupScript(Me, GetType(Page), "UniqueID1", MessageScript, True)<script type="text/javascript"> function confirmthis() { $('#modal-interact').modal('hide'); return true;} </script>