or
| <telerik:GridButtonColumn CommandName="Delete" |
| ConfirmText="Are you sure you want to delete the selected item?" Text="Delete" |
| UniqueName="Delete"> |
| </telerik:GridButtonColumn> |
| Protected Sub RadGridPO_DeleteCommand(ByVal source As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles RadGridPO.DeleteCommand |
| Dim item As GridEditableItem = CType(e.Item, GridEditableItem) |
| Dim strKey As String = item.OwnerTableView.DataKeyValues(e.Item.ItemIndex).Item("PODetailKey").ToString |
| Dim changedRow As DataRow() = POGridData.Select("PODetailKey = " & strKey) |
| If changedRow.Length <> 0 Then |
| changedRow(0).Delete() |
| End If |
| End Sub |
| <ClientSettings> |
| <Selecting AllowRowSelect="True" /> |
| <ClientEvents OnRowSelected="RowSelected" OnRowDeleted="RowDeleted" /> |
| </ClientSettings> |
Hello,
In Internet Explorer 8 (not a problem with FireFox 3.6.3), when inputting various TextBox fields and then clicking a "Next >>" Button, if clicking on the browser's back button, the textbox's input is cleared. I've been taking the page apart and finally traced it to the RadFormDecorator, specifically the "Fieldset".
So, when including ControlsToSkip="Fieldset" then on back button the state remains, but otherwise it's cleared.
Here's the working example, but I lose the decoration of the fieldset:
| <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" |
| DecoratedControls="All" ControlsToSkip="Fieldset" Skin="Office2007" /> |
| <fieldset> |
| <legend>Information</legend> |
| <telerik:RadTextBox ID="RadTextBox1" runat="server" /> |
| </fieldset> |
| <asp:Button ID="Button1" runat="server" Text="Next >>" OnClick="Button1_Click" /> |
| <div style="height:100%"> |
| <telerik:RadToolBar ID="RadToolBar1" runat="server" Width="100%"> |
| <Items> |
| <telerik:RadToolBarButton runat="server" Text="Précédent"> |
| </telerik:RadToolBarButton> |
| <telerik:RadToolBarButton runat="server" Text="Suivant"> |
| </telerik:RadToolBarButton> |
| </Items> |
| </telerik:RadToolBar> |
| <telerik:RadSplitter ID="RadSplitter1" Runat="server" Orientation="Horizontal" Height="100%" Width="100%"> |
| <telerik:RadPane ID="RadPane1" Runat="server" Height="50%"> |
| <p>Pane 1</p> |
| </telerik:RadPane> |
| <telerik:RadSplitBar ID="RadSplitBar1" Runat="server" CollapseMode="Backward"> |
| </telerik:RadSplitBar> |
| <telerik:RadPane ID="RadPane2" Runat="server" Height="50%" Collapsed="True"> |
| <p>Pane 2</p> |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </div> |
| <body> |
| <form id="form1" runat="server"> |
| <div style="text-align: center; padding-top: 5px;"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"/> |
| <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server"/> |
| <pages> |
| <controls> |
| <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| </controls> |
| </pages> |
| <httpHandlers> |
| <remove verb="*" path="*.asmx"/> |
| <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/> |
| <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/> |
| </httpHandlers> |
| <httpModules> |
| <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| </httpModules> |