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

Does RADGrid have drill thru functionality?

1 Answer 49 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Antonio
Top achievements
Rank 1
Antonio asked on 04 Aug 2011, 03:08 AM
Hi,

Brand new to Telerik controls and setting up a demo. I'd like to be able to click on a link in a row of Radgrid and have that open another grid preferably on a new page but ok if on same page. Is this doable?

Kind of like Master/Detail style.

Thanks!! 

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 04 Aug 2011, 08:49 AM
Hello Antonio,

You can open a new page using GridHyperLinkColumn as shown below.

aspx:
<telerik:RadWindowManager ID="window" Skin="Hay" runat="server">
</telerik:RadWindowManager>
<telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="SqlDataSource1">
  <MasterTableView DataKeyNames="Id">
     <Columns>
         <telerik:GridHyperLinkColumn DataNavigateUrlFields="OrderID" 
                        Display="true" UniqueName="HyperlinkColumn" DataTextField="OrderID"
             </
telerik:GridHyperLinkColumn>
     </Columns>
  </MasterTableView>
</telerik:RadGrid>

C#:
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)
{
   if (e.Item is GridDataItem)
   {
    GridDataItem dataItem = (GridDataItem)e.Item;
    HyperLink link = (HyperLink)dataItem["HyperlinkColumn"].Controls[0];
    int index = dataItem.ItemIndex;
   link.Attributes.Add("onclick", "window.radopen(\"Grid.aspx?Id=" + index + "\",\"NewWindow\"); return false;");
  }
}

Thanks,
Princy.
Tags
Grid
Asked by
Antonio
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or