</
telerik:RadCodeBlock>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<telerik:RadGrid ID="RadGrid1" runat="server" GridLines="None"
AllowPaging="True" PageSize="20" AllowSorting="True" AutoGenerateColumns="False"
ShowStatusBar="true" AllowAutomaticDeletes="True" AllowAutomaticInserts="True"
AllowAutomaticUpdates="True" HorizontalAlign="NotSet" AllowMultiRowEdit="False" OnUpdateCommand="RadGrid1_ItemUpdated"
OnItemCommand="RadGrid1_ItemCommand"
>
<MasterTableView CommandItemDisplay="TopAndBottom" DataKeyNames="ActionID" EditMode="PopUp">
<Columns>
<telerik:GridEditCommandColumn>
</telerik:GridEditCommandColumn>
<telerik:GridBoundColumn UniqueName="Action_Type_Name" HeaderText="Action" DataField="Action_Type_Name">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="ValidFrom" HeaderText="ValidFrom" DataField="ValidFrom">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="ValidTo" HeaderText="ValidTo" DataField="ValidTo">
</telerik:GridBoundColumn>
</Columns>
<EditFormSettings InsertCaption="Add new item" EditFormType="Template">
<FormTemplate>
<table id="Table1" cellspacing="1" cellpadding="1" width="250" border="0">
<tr>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
Action:
</td>
<td>
<asp:TextBox ID="TextBoxAction" Text='<%# Bind( "Action_Type_Name") %>' runat="server">
</asp:TextBox>
</td>
</tr>
<tr>
<td>
Valid From:
</td>
<td>
<asp:TextBox ID="TextBoxValidForm" Text='<%# Bind( "ValidFrom") %>' runat="server">
</asp:TextBox>
</td>
</tr>
<tr>
<td>
Valid To:
</td>
<td>
<asp:TextBox ID="TextBoxValidTo" Text='<%# Bind( "ValidTo") %>' runat="server">
</asp:TextBox>
</td>
</tr>
</table>
<table style="width: 100%">
<tr>
<td align="right" colspan="2">
<asp:Button ID="Button1" Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>'
runat="server" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>'>
</asp:Button>
<asp:Button ID="Button2" Text="Cancel" runat="server" CausesValidation="False" CommandName="Cancel">
</asp:Button>
</td>
</tr>
</table>
</FormTemplate>
</EditFormSettings>
</MasterTableView>
<ClientSettings>
<ClientEvents OnRowDblClick="RowDblClick" />
</ClientSettings>
</telerik:RadGrid>
CS file code....
protected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e)
{
if (e.CommandName == RadGrid.UpdateCommandName)
{
//GridEditFormItem editItem = (GridEditFormItem)(e.Item as GridDataItem).EditFormItem;
//TextBox txtFirstName = (TextBox)editItem.FindControl("TextBoxAction"); //access TextBox
GridEditableItem editedItem = e.Item as GridEditableItem;
string abc = (editedItem.FindControl("TextBoxAction") as TextBox).Text; ---- but , if i change the action value ... still i am
}
}
Thanks ....