Hi,
I am doing BatchEdit for Nesting grid with template control in RadGrid. I have some postback event for control in template columns, but if I set AutoPostback="True" for control and when I click on on any row for edit current clicked row gets lost and when I again click on row same row it open as usual.
Below is my code snippet
<telerik:RadGrid ID="VarianceMgmntGrid" runat="server" ShowStatusBar="true" AutoGenerateColumns="False"
PageSize="7" AllowSorting="false" AllowMultiRowSelection="False" AllowPaging="True"
OnDetailTableDataBind="VarianceMgmntGrid_DetailTableDataBind" OnNeedDataSource="VarianceMgmntGrid_NeedDataSource" OnBatchEditCommand="VarianceMgmntGrid_BatchEditCommand" OnItemUpdated="VarianceMgmntGrid_ItemUpdated">
<ClientSettings AllowExpandCollapse="true">
</ClientSettings>
<MasterTableView DataKeyNames="ReconTypeID,InstrumentTypeId" AutoGenerateColumns="False" ShowFooter="true" ShowHeader="true">
<DetailTables>
<telerik:GridTableView DataKeyNames="ReconTypeID,VarReasonCodeID,InstrumentTypeId" Name="ProductType" Width="100%">
<DetailTables>
<telerik:GridTableView DataKeyNames="ReconTypeID,VarReasonCodeID,InstrumentTypeId,OTCVarId" Name="ReasonCodeProduct" Width="100%">
<DetailTables>
<telerik:GridTableView EditMode="Batch" DataKeyNames="OTCVarId,VarReasonCodeID,ReconTypeID,InstrumentTypeId" Name="ReasonCodeDetailsProduct" Width="100%" CommandItemDisplay="Top" EditMode="Batch" EditFormSettings-EditColumn-AutoPostBackOnFilter="false" AutoGenerateColumns="False" HorizontalAlign="NotSet" AllowAutomaticInserts="True">
<BatchEditingSettings EditType="Row" />
<Columns>
<telerik:GridTemplateColumn DataField="BrokerValue" UniqueName="BrokerValue" HeaderText="Broker"
HeaderStyle-Width="90px">
<ItemTemplate>
<asp:Label ID="lblBrokerInner" runat="server" Text='<%# LibFMA.Functions.FormatCurrency(Eval("BrokerValue"), True, 2)%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadTextBox ID="txtBrokerInner" runat="server" Width="110px AutoPostBack="true" OnTextChanged="BrokerValue_TextChanged"
CssClass="RightAligned">
</telerik:RadTextBox>
</EditItemTemplate>
<HeaderStyle CssClass="OTCs_gridHeader_left" HorizontalAlign="Left" Font-Bold="true"
ForeColor="WhiteSmoke" />
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn DataField="SystemValue" UniqueName="SystemValue" HeaderText="System"
HeaderStyle-Width="90px">
<ItemTemplate>
<asp:Label ID="lblSystemInner" runat="server" Text='<%# LibFMA.Functions.FormatCurrency(Eval("SystemValue"), True, 2)%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadTextBox ID="txtSystemInner" runat="server" Width="110px" AutoPostBack="true" OnTextChanged="BrokerValue_TextChanged"
CssClass="RightAligned">
</telerik:RadTextBox>
</EditItemTemplate>
<HeaderStyle CssClass="OTCs_gridHeader_left" HorizontalAlign="Left" Font-Bold="true"
ForeColor="WhiteSmoke" />
</telerik:GridTemplateColumn>
Please do the needful for same.