Guys,
Can you please let me know what is the best way to doing this. I have a RadGrid
That uses <FormTemplate> for editing. Inside of that I have another RadGrid and "Save" Button. How can I get an access to a grid that in enbaded inside of the FormTemplate
in code behind, in btnSaveBitData_Click how can I find gvBits. I can do something like
but it got to be a better way.
Can you please let me know what is the best way to doing this. I have a RadGrid
That uses <FormTemplate> for editing. Inside of that I have another RadGrid and "Save" Button. How can I get an access to a grid that in enbaded inside of the FormTemplate
in code behind, in btnSaveBitData_Click how can I find gvBits. I can do something like
gvBits = (RadGrid)gvPolicyData.MasterTableView.Items[editIndex].EditFormItem.EditFormCell.FindControl("gvPolicyBits"); |
<telerik:RadGrid ID="gvMaster" runat="server" AutoGenerateColumns="false"> |
<MasterTableView DataKeyNames="SomeId" EditMode="EditForms"> |
<Columns> |
<telerik:GridTemplateColumn HeaderText="Actions" ItemStyle-Width="150px"> |
<ItemTemplate> |
<div class="actions_menu" style="width: 150px"> |
<asp:LinkButton ID="lnkSet" runat="server" CausesValidation="false" CommandName="edit" |
CssClass="float bits" Text="Set "></asp:LinkButton> |
<br style="clear: left" /> |
</div> |
</ItemTemplate> |
<ItemStyle Width="150px" /> |
</telerik:GridTemplateColumn> |
</Columns> |
<EditFormSettings EditFormType="Template"> |
<FormTemplate> |
<div style="padding: 10px; background-color: #F8F8FF"> |
<telerik:RadGrid runat="server" ID="gvBits" AutoGenerateColumns="false" Skin="Office2007" |
OnNeedDataSource="gvBits_NeedDataSource"> |
<MasterTableView> |
<Columns> |
<telerik:GridBoundColumn> |
</telerik:GridBoundColumn> |
</Columns> |
</MasterTableView> |
</telerik:RadGrid> |
<br /> |
<asp:Button ID="btnSaveBitData" runat="server" Text="Save" CssClass="action_button" |
OnClick="btnSaveBitData_Click" /> |
</div> |
</FormTemplate> |
</EditFormSettings> |
</MasterTableView> |
</telerik:RadGrid> |