When I click on a row in master grid , the detail grid does not refresh. Please help me. thanks
protected void OnLogGridNeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { var logs = LogManager.FindLog(); var sortedlogs = from l in logs orderby l.LogId descending select l; grdLogGrid.DataSource = sortedlogs; } protected void OnLogDetailGridNeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { int logid = 0; grdLogDetailGrid.DataSource = null; if (grdLogGrid.SelectedValue != null) logid = Convert.ToInt32(grdLogGrid.SelectedValue.ToString()); var logDetails = LogManager.FindLogDetail(); var logDetail = from ld in logDetails where ld.LogId == logid select ld; grdLogDetailGrid.DataSource = logDetail; } protected void OnLogGridSelectedIndexChanged(object sender, EventArgs e) { int logid = Convert.ToInt32(grdLogGrid.SelectedValue.ToString()); var logDetails = LogManager.FindLogDetail(); var logDetail = from ld in logDetails where ld.LogId == logid select ld; grdLogDetailGrid.DataSource = logDetail; }<telerik:RadAjaxManagerProxy ID="AjaxProxy" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="grdLogGrid"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdLogGrid" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManagerProxy> <telerik:RadGrid ID="grdLogGrid" runat="server" OnNeedDataSource="OnLogGridNeedDataSource" AllowFilteringByColumn="true" AllowPaging="true" AllowSorting="true" GroupingEnabled="true" ShowGroupPanel="true" onselectedindexchanged="OnLogGridSelectedIndexChanged"> <MasterTableView DataKeyNames="LogId"> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn> <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn> </EditFormSettings> </MasterTableView> <ClientSettings AllowColumnsReorder="true" AllowDragToGroup="true" AllowGroupExpandCollapse="true" ColumnsReorderMethod="Reorder" EnableRowHoverStyle="true" EnablePostBackOnRowClick="True" > <Resizing AllowColumnResize="true" ResizeGridOnColumnResize="false" /> <Selecting AllowRowSelect="true" /> </ClientSettings> <GroupingSettings ShowUnGroupButton="true" /> <FilterMenu EnableImageSprites="False"></FilterMenu> </telerik:RadGrid> <br /> <strong>Log Details</strong> <br /> <telerik:RadGrid ID="grdLogDetailGrid" runat="server" OnNeedDataSource="OnLogDetailGridNeedDataSource" AllowFilteringByColumn="true" AllowPaging="true" AllowSorting="true" GroupingEnabled="true" ShowGroupPanel="true"> <MasterTableView GroupLoadMode="Client"> </MasterTableView> <ClientSettings AllowColumnsReorder="true" AllowDragToGroup="true" AllowGroupExpandCollapse="true" ColumnsReorderMethod="Reorder" EnableRowHoverStyle="true" > <Resizing AllowColumnResize="true" ResizeGridOnColumnResize="false" /> <Selecting AllowRowSelect="true" /> </ClientSettings> <GroupingSettings ShowUnGroupButton="true" /> </telerik:RadGrid>