or
<system.web> <httpHandlers> <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false" /> </httpHandlers> </system.web> <system.webServer> <validation validateIntegratedModeConfiguration="false" /> <handlers> <add name="Telerik.Web.UI.WebResource" path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" /> </handlers> </system.webServer>BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Telerik Inc.//NONSGML RadScheduler//EN METHOD:PUBLISH END:VCALENDAR..
<telerik:RadToolBar ID="tb" runat="server"><Items><telerik:RadToolBarButton runat="server" text="test" CommandName="Edit"></telerik:RadToolBarButton></Items></telerik:RadToolBar>
..<telerik:RadToolBar ID="tb" runat="server" OnButtonClick="tb_ButtonClick"><Items><telerik:RadToolBarButton runat="server" text="test" CommandName="Edit"></telerik:RadToolBarButton></Items></telerik:RadToolBar><telerik:RadGrid ID="RadGridNomenclature" EnableViewState="true" OnItemCommand="RadGridNomenclature_ItemCommand" OnItemDataBound="RadGridNomenclature_ItemDataBound" OnUnload="RadGridNomenclature_Unload" OnNeedDataSource="RadGridNomenclature_NeedDataSource" OnInsertCommand="RadGridNomenclature_InsertCommand" OnDeleteCommand="RadGridNomenclature_DeleteCommand" OnUpdateCommand="RadGridNomenclature_UpdateCommand" runat="server" Skin="Windows7" PageSize="20" Width="777px"> <MasterTableView AllowAutomaticInserts="true" AutoGenerateColumns="false" DataKeyNames="uid" InsertItemPageIndexAction="ShowItemOnCurrentPage" AllowPaging="True" CommandItemDisplay="Top"> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"> <ItemStyle CssClass="MyImageButton" /> </telerik:GridEditCommandColumn> <telerik:GridTemplateColumn HeaderText="UID" SortExpression="uid" UniqueName="uid" Visible="True"> <HeaderStyle Width="175px" /> <ItemTemplate> <asp:Label runat="server" ID="uid" Text='<%# Eval("uid") %>'></asp:Label> </ItemTemplate> <InsertItemTemplate> <telerik:RadTextBox ID="RadTextBoxUid" runat="server" Text='Calculated by the system' Width="175px" ReadOnly="True" Enabled="false" /> </InsertItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="RadTextBoxUid" runat="server" Text='<%# Bind("uid") %>' Width="175px" ReadOnly="True" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Description" SortExpression="description" UniqueName="description" Visible="True"> <HeaderStyle Width="500px" /> <ItemTemplate> <asp:Label runat="server" ID="description" Text='<%# Eval("description") %>'></asp:Label> </ItemTemplate> <InsertItemTemplate> <telerik:RadTextBox ID="RadTextBoxDescription" runat="server" Width="450px" /> </InsertItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="RadTextBoxDescription" runat="server" Text='<%# Bind("description") %>' Width="450px" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="ISO country code" SortExpression="c" UniqueName="c" Visible="False"> <HeaderStyle Width="75px" /> <ItemTemplate> <asp:Label runat="server" ID="c" Text='<%# Eval("c") %>'></asp:Label> </ItemTemplate> <InsertItemTemplate> <telerik:RadTextBox ID="RadTextBoxC" runat="server" Width="100px"/> </InsertItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="RadTextBoxC" runat="server" Text='<%# Bind("c") %>' Width="100px" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Identifiant telephonique" SortExpression="code" UniqueName="code" Visible="False"> <HeaderStyle Width="75px" /> <ItemTemplate> <asp:Label runat="server" ID="code" Text='<%# Eval("code") %>'></asp:Label> </ItemTemplate> <InsertItemTemplate> <telerik:RadTextBox ID="RadTextBoxCode" runat="server" Width="100px"/> </InsertItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="RadTextBoxCode" runat="server" Text='<%# Bind("code") %>' Width="100px" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Nationality" SortExpression="nationality" UniqueName="nationality" Visible="False"> <HeaderStyle Width="175px" /> <ItemTemplate> <asp:Label runat="server" ID="nationality" Text='<%# Eval("nationality") %>'></asp:Label> </ItemTemplate> <InsertItemTemplate> <telerik:RadTextBox ID="RadTextBoxNationality" runat="server" Width="210px"/> </InsertItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="RadTextBoxNationality" runat="server" Text='<%# Bind("nationality") %>' Width="210px" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmText="Delete this product?" ConfirmDialogType="RadWindow" ConfirmTitle="Delete" ConfirmDialogWidth="220px"> <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> </telerik:GridButtonColumn> </Columns> <EditFormSettings CaptionDataField="Description"> <EditColumn ButtonType="ImageButton" /> <FormTableButtonRowStyle HorizontalAlign="Right" CssClass="EditFormButtonRow" /> </EditFormSettings> </MasterTableView></telerik:RadGrid>UpdateCommand function :protected void RadGridNomenclature_UpdateCommand(object sender, GridCommandEventArgs e) { GridEditableItem item = e.Item as GridEditableItem; Hashtable newValues = new Hashtable(); e.Item.OwnerTableView.ExtractValuesFromItem(newValues, item); [...] }protected void RadGridNomenclature_InsertCommand(object sender, GridCommandEventArgs e){ GridEditableItem item = e.Item as GridEditableItem; Hashtable newValues = new Hashtable(); e.Item.OwnerTableView.ExtractValuesFromItem(newValues, item); String desc = newValues["description"].ToString(); // ---------- newValues is Empty ---------------}