or
| <%@ Page Language="VB" AutoEventWireup="false" CodeFile="MessageManagement.aspx.vb" Inherits="MessageManagement" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title>Message Management</title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <div> |
| <telerik:RadScriptManager ID="rsmMessageManagement" runat="server"> |
| </telerik:RadScriptManager> |
| <script type="text/javascript"> |
| //<![CDATA[ |
| var editorContent = null; |
| Telerik.Web.UI.Editor.CommandList["RichEditor"] = function(commandName, editor, args) { |
| editorContent = editor.get_html(true); //get RadEditor content |
| openRadWindow("DialogWindow", "MessageEditorAdvanced.aspx"); |
| }; |
| function GetRadWindow() { |
| var oWindow = null; |
| if (window.radWindow) |
| oWindow = window.radWindow; |
| else if (window.frameElement.radWindow) |
| oWindow = window.frameElement.radWindow; |
| return oWindow; |
| } |
| function openRadWindow(windowName, url) { |
| var parentWindow = GetRadWindow().get_windowManager(); |
| var oWindow = parentWindow.open(url, windowName); |
| oWindow.setSize(700, 550); |
| oWindow.center(); |
| oWindow.show(); |
| } |
| function SetEditorContent(content) { |
| //set content to RadEditor on the mane page from RadWindow |
| $find("<%= reMessage.ClientID %>").set_html(content); |
| } |
| function SetDialogContent(oWnd) { |
| var contentWindow = oWnd.get_contentFrame().contentWindow; |
| if (contentWindow && contentWindow.setContent) { |
| window.setTimeout(function() { |
| //pass and set the content from the mane page to RadEditor in RadWindow |
| contentWindow.setContent(editorContent); |
| }, 500); |
| } |
| } |
| //]]> |
| </script> |
| <telerik:RadEditor ID="reMessage" runat="server" |
| EnableResize="false" |
| Width="100%" |
| Height="200px"> |
| <Tools> |
| <telerik:EditorToolGroup> |
| <telerik:EditorTool Name="RichEditor" Text="Open Advanced Editor" /> |
| <telerik:EditorTool Name="Bold" /> |
| <telerik:EditorTool Name="Italic" /> |
| <telerik:EditorTool Name="Underline" /> |
| <telerik:EditorTool Name="Cut" /> |
| <telerik:EditorTool Name="Copy" /> |
| <telerik:EditorTool Name="Paste" /> |
| <telerik:EditorTool Name="FontName" /> |
| <telerik:EditorTool Name="RealFontSize" /> |
| </telerik:EditorToolGroup> |
| </Tools> |
| <Content> |
| </Content> |
| </telerik:RadEditor> |
| <telerik:RadWindow OnClientShow="SetDialogContent" OnClientPageLoad="SetDialogContent" |
| NavigateUrl="MessageEditorAdvanced.aspx" runat="server" Behaviors="Maximize,Close,Move" |
| ID="DialogWindow" VisibleStatusbar="false" Width="800px" Modal="true" Height="700px" /> |
| </div> |
| </form> |
| </body> |
| </html> |
| <%@ Page Language="VB" AutoEventWireup="false" CodeFile="MessageEditorAdvanced.aspx.vb" Inherits="MessageEditorAdvanced" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title>Advanced Message Editor</title> |
| <style type="text/css"> |
| html, form, body |
| { |
| height: 100%; |
| margin: 0px; |
| } |
| #editor1Bottom UL |
| { |
| float:right !important; |
| } |
| </style> |
| </head> |
| <body style="margin:0px;" scroll="no"> |
| <form id="form1" runat="server"> |
| <div> |
| <telerik:RadScriptManager ID="rsmMessageManagement" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server"> |
| </telerik:RadStyleSheetManager> |
| <script type="text/javascript"> |
| //<![CDATA[ |
| function GetRadWindow() |
| { |
| var oWindow = null; |
| if (window.radWindow) oWindow = window.radWindow; |
| else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; |
| return oWindow; |
| } |
| function setContent(content) { |
| var editor = $find("<%= reMessage.ClientID %>"); |
| if (editor) editor.set_html(content); //set content from the parent page to RadEditor in RadWindow |
| } |
| function OnClientLoad(editor) |
| { |
| var editor = $find("<%= reMessage.ClientID %>"); |
| editor.fire("ToggleScreenMode"); //set RadEditor in Full Scree mode |
| } |
| function OnClientCommandExecuting(editor, args) { |
| var commandName = args.get_commandName(); //returns the executed command |
| if (commandName == "SaveAndClose") { |
| var radWindow = GetRadWindow(); |
| radWindow.close(); |
| args.set_cancel(true); |
| } |
| } |
| //]]> |
| </script> |
| <telerik:RadEditor ID="reMessage" runat="server" |
| EnableResize="false" |
| OnClientLoad="OnClientLoad" |
| OnClientCommandExecuting="OnClientCommandExecuting" |
| ToolsFile="~/Shared/XmlLibraries/MessageEditorTools.xml"> |
| <Content> |
| </Content> |
| </telerik:RadEditor> |
| </div> |
| <telerik:RadAjaxManager runat="server"> |
| </telerik:RadAjaxManager> |
| </form> |
| </body> |
| </html> |

| 'if the field is always in view mode, no editing of data |
| column = New GridBoundColumn() |
| column.DataField = controlID 'eg "COL1" |
| column.UniqueName = controlID |
| grid.MasterTableView.Columns.Add(column) |
| column = New GridTemplateColumn() |
| column.ItemTemplate = New ViewTemplate(controlID) |
| rgFailedRecords.ExportSettings.ExportOnlyData = True |
| rgFailedRecords.ExportSettings.IgnorePaging = True |
| rgFailedRecords.ExportSettings.OpenInNewWindow = True |
| rgFailedRecords.MasterTableView.ExportToExcel() |
| <telerik:RadNumericTextBox ID="numericTextbox" runat="server" Width="200" AutoPostBack="true" ShowSpinButtons="true" ButtonsPosition="Right" IncrementSettings-Step="1" MinValue="1" Value="1"></telerik:RadNumericTextBox></div> |
