I have grid like below.i have two links Aggregate Data ,Account Data in detail table.
When i click Aggregate Data link "Type" detail table view should display and Account" detail table view should hide
When i click Account Data link Account" detail table view should display and "Type" detail table view should hide
how to show/hide type/account detail tables based on Aggregate Data link/ Account Data link clicks
< telerik:RadGrid ID="grdResult" runat="server" Width="100%" AutoGenerateColumns="False"
AllowPaging="True" Skin="DV" EnableEmbeddedSkins="false" PageSize="25" ExpandCollapseColumn-Display="false"
ExpandCollapseColumn-Visible="false">
<mastertableview width="100%" nomasterrecordstext="<%$ Resources:Generic,NoRecord %>"
pagesize="25" allowcustompaging="true" name="SourceTable">
<Columns>
------------------------
---------------------------------
</Columns>
<DetailTables>
<telerik:GridTableView Name="Site" runat="server" AllowPaging="false" PageSize="25"
ShowHeader="false" TableLayout="Auto">
<HeaderStyle BackColor="#d1d1d1" />
<Columns>
<telerik:GridBoundColumn HeaderText="" UniqueName="SiteName" DataField="SiteName"
ItemStyle-Width="100px" ItemStyle-CssClass="MasBGcolor">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn >
<ItemTemplate>
<asp:Label ID="lblDisplay" runat="server" Text="Display:" ></asp:Label>
<asp:Label ID="lblAgrData" runat="server" Text="Aggregate Data" visible="false"></asp:Label>
<asp:LinkButton ID="lnkAgrData" runat="server" CommandName="cmdAggrigate">Aggregate Data</asp:LinkButton>|
<asp:LinkButton ID="lnkAccountData" runat="server" CommandName="cmdAccount">Account Data</asp:LinkButton>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
<DetailTables>
<telerik:GridTableView Name="Type" runat="server" AllowPaging="false" PageSize="25" ExpandCollapseColumn-Display="false"
ExpandCollapseColumn-Visible="false" ShowHeader="false" TableLayout="Auto" >
<HeaderStyle BackColor="#d1d1d1" />
<Columns>
<telerik:GridBoundColumn HeaderText="" DataField="TypeName" UniqueName="TypeName" ItemStyle-CssClass="MasBGcolor" >
</telerik:GridBoundColumn>
</Columns>
<DetailTables>
<telerik:GridTableView Name="Details" runat="server" AllowPaging="false" PageSize="25"
ShowHeader="false" TableLayout="Auto" >
<HeaderStyle BackColor="#d1d1d1" />
<Columns>
-----------------------
------------------------------
</Columns>
</telerik:GridTableView>
</DetailTables>
</telerik:GridTableView>
<telerik:GridTableView Name="Account" runat="server" AllowPaging="false" PageSize="25"
ShowHeader="false" TableLayout="Auto">
<HeaderStyle BackColor="#d1d1d1" />
<Columns>
<telerik:GridBoundColumn HeaderText="" UniqueName="AccountName" DataField="AccountName"
ItemStyle-Width="100px" ItemStyle-CssClass="MasBGcolor">
</telerik:GridBoundColumn>
</Columns>
<DetailTables>
<telerik:GridTableView Name="AccountType" runat="server" AllowPaging="false" PageSize="25" ExpandCollapseColumn-Display="false"
ExpandCollapseColumn-Visible="false" ShowHeader="false" TableLayout="Auto" >
<HeaderStyle BackColor="#d1d1d1" />
<Columns>
<telerik:GridBoundColumn HeaderText="" DataField="TypeName" UniqueName="TypeName" ItemStyle-CssClass="MasBGcolor" >
</telerik:GridBoundColumn>
</Columns>
<DetailTables>
<telerik:GridTableView Name="AccountDetails" runat="server" AllowPaging="false" PageSize="25"
ShowHeader="false" TableLayout="Auto" >
<HeaderStyle BackColor="#d1d1d1" />
<Columns>
--------------------
--------------------
</Columns>
</telerik:GridTableView>
</DetailTables>
</telerik:GridTableView>
</DetailTables>
</telerik:GridTableView>
</DetailTables>
</telerik:GridTableView>
</DetailTables>
</mastertableview>
<clientsettings allowexpandcollapse="false" />
</telerik:RadGrid>