Hi All,
I really need help with this one, I am trying to use hierarchial radgrid, but my ondetailtabledatabind event is not firing. Below is my code
and my code behind code is like below
now my debugger is never stopping at RadGrid_versions_DetailTableDataBind.
I really need help with this.
Any help will be highly appreciated.
I really need help with this one, I am trying to use hierarchial radgrid, but my ondetailtabledatabind event is not firing. Below is my code
<table> <tr> <td> <telerik:RadGrid ID="RadGrid_versions" AllowSorting="True" PageSize="100" AllowPaging="True" runat="server" GridLines="None" Width="900px" Visible="true" ShowHeader="true" ondetailtabledatabind="RadGrid_versions_DetailTableDataBind"> <SelectedItemStyle BackColor="Fuchsia" BorderColor="Purple" BorderStyle="Dashed" BorderWidth="1px" /> <MasterTableView Width="100%" Summary="RadGrid table" ShowHeader="false" /> <MasterTableView RetrieveAllDataFields="true" AutoGenerateColumns="false" DataKeyNames="UpdateNumber1" AllowMultiColumnSorting="true"> <DetailTables> <telerik:GridTableView DataKeyNames="UpdateNumber" Name="RadGrid_PartsVersions" Width="100%"> <Columns> <telerik:GridBoundColumn DataField="UpdateNumber" HeaderText="UpdateNumber"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="UnitOfIssue" HeaderText="UI"> </telerik:GridBoundColumn> </Columns> </telerik:GridTableView> </DetailTables> <Columns> <telerik:GridTemplateColumn ItemStyle-BackColor="#E6E6E6"> <ItemTemplate> <table> <tr> <td> Update Date: </td> <td> <asp:Label ID="lblUpdateDate" runat="server" Text='<%#Bind("UpdateDate") %>'></asp:Label> </td> <td> Update Number: </td> <td> <asp:Label ID="lblUpdateNumber" runat="server" Text='<%#Bind("UpdateNumber") %>'></asp:Label> </td> <td> Severity: </td> <td> <asp:Label ID="Label1" runat="server" Text='<%#Bind("Severity") %>'></asp:Label> </td> </tr> <tr> <td align="left" colspan="30"> <table cellpadding="0" cellspacing="0"> <tr> <td> </td> </tr> </table> </td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <PagerStyle Mode="NextPrev" /> </telerik:RadGrid> </td> </tr> </table> </td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> and my code behind code is like below
private void RadGrid_versions_Bind(List<CisHeader> HeaderList) { RadGrid RadGrid_versions = (RadGrid)RadGrid_DetailsView.MasterTableView.Items[0].FindControl("RadGrid_versions"); List<CISVersion> version = new List<CISVersion>(); foreach (CisHeader Header in HeaderList) { foreach (CISVersion Version in Header.Version) { version.Add(Version); } } RadGrid_versions.DataSource = version; } protected void RadGrid_versions_DetailTableDataBind(object sender, GridDetailTableDataBindEventArgs e) { string x = "test"; } now my debugger is never stopping at RadGrid_versions_DetailTableDataBind.
I really need help with this.
Any help will be highly appreciated.