or
<telerik:EditorColor Title="Light Blue" Value="#ACD9F4" />
Thanks



SaveDockLayout event is fired only if user posted pack the page. Is there any solution to save the dock state from the client(As soon as the user changes the postion of RadDock or collapse/expand)? Dock layout is not saved if user navigate to anothor page.
Best Regards.
| <telerik:RadGrid ID="rgUsuarios" runat="server" |
| AutoGenerateColumns="false" AllowFilteringByColumn="true" AllowSorting="true" |
| <MasterTableView EditMode="InPlace" CommandItemDisplay="Top" DataKeyNames="ID_USUARIO"> |
| <Columns> |
| ... |
| ... |
| <telerik:GridBoundColumn DataField="PERFIL.DSC_PERFIL" HeaderText="Perfil" SortExpression="PERFIL.DSC_PERFIL" FilterControlWidth="130px" Visible="false"> |
| <HeaderStyle HorizontalAlign="Center" Width="150px" /> |
| <ItemStyle HorizontalAlign="Center" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn DataField="PERFIL.DSC_PERFIL" HeaderText="Perfil" SortExpression="PERFIL.DSC_PERFIL" FilterControlWidth="130px"> |
| <HeaderStyle HorizontalAlign="Center" Width="150px" /> |
| <ItemStyle HorizontalAlign="Center" /> |
| <ItemTemplate> |
| <asp:Label ID="lblDscPerfil" runat="server" Text='<%# Eval("PERFIL.DSC_PERFIL") %>' /> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadComboBox ID="rcbPerfil" runat="server" Width="95%" /> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| ... |
| ... |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| <telerik:RadGrid ID="GridComment" runat="server" DataSourceID = "SqlDataSource1" |
| AutoGenerateColumns="False" AllowAutomaticUpdates ="true" OnItemUpdated="GridComment_ItemUpdated" |
| OnDataBound="GridComment_DataBound" ShowStatusBar="True" ShowFooter ="true"> |
| <MasterTableView EditMode ="InPlace" > |
| <Columns> |
| <telerik:GridBoundColumn HeaderText = "Client Sample ID" DataField = "description" ReadOnly="true"/> |
| <telerik:GridBoundColumn HeaderText = "ID" DataField = "sampleid" ReadOnly ="true" ForceExtractValue ="InEditMode" /> |
| <telerik:GridBoundColumn Visible ="false" DataField= "error_id" UniqueName="error_id" ReadOnly ="true" ForceExtractValue ="InEditMode"/> |
| <telerik:GridBoundColumn HeaderText = "SIR" DataField = "error_type" ReadOnly="true"/> |
| <telerik:GridTemplateColumn HeaderText = "Comment" UniqueName="comments"> |
| <EditItemTemplate> |
| <telerik:RadTextBox ID="EditTxtComment" runat="server" Text='<%# Bind("comments")%>' TextMode="MultiLine"> |
| </telerik:RadTextBox> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <telerik:RadTextBox ID="TxtComment" runat="server" Text='<%# Eval("comments")%>' TextMode="MultiLine" ReadOnly="true" > |
| </telerik:RadTextBox> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings> |
| <ClientEvents OnRowClick="RowClick" OnRowDblClick="RowDblClick" |
| OnGridCreated="GridCreated" OnCommand="GridCommand" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
| function RowClick(sender, eventArgs) { |
| if (editedRow && hasChanges) { |
| hasChanges = false; |
| if (confirm("Update changes?")) { |
| $find("<%= GridComment.MasterTableView.ClientID %>").updateItem(editedRow); |
| } |
| } |
| } |
| function GridCreated(sender, eventArgs) { |
| var gridElement = sender.get_element(); |
| var elementsToUse = []; |
| inputs = gridElement.getElementsByTagName("input"); |
| for (var i = 0; i < inputs.length; i++) { |
| var lowerType = inputs[i].type.toLowerCase(); |
| if (lowerType == "hidden" || lowerType == "button") { |
| continue; |
| } |
| Array.add(elementsToUse, inputs[i]); |
| inputs[i].onchange = TrackChanges; |
| } |
| dropdowns = gridElement.getElementsByTagName("select"); |
| for (var i = 0; i < dropdowns.length; i++) { |
| dropdowns[i].onchange = TrackChanges; |
| } |
| setTimeout(function() { if (elementsToUse[0]) elementsToUse[0].focus(); }, 100); |
| } |