In our development and test environments using 4 or 5 RadEditors on a web forms page worked flawlessly. After moving the code to our production environment we're only able to save the input using Chrome. When entering data in I.E and pressing the "submit" button. All data in the RadEditors is cleared and our internal error tracking mechanism returns and error saying that no data was entered.
There's nothing special about the way the Editors are set up. Really at a loss here and looking for some direction.
Best regards
Dave
.aspx code of one of the controls...
Code behind handling of data
There's nothing special about the way the Editors are set up. Really at a loss here and looking for some direction.
Best regards
Dave
.aspx code of one of the controls...
<
div
style
=
"padding-top: 6px;"
>
<
telerik:RadEditor
ID
=
"radEditorCustomersAffected"
runat
=
"server"
TextMode
=
"MultiLine"
Width
=
"600px"
Height
=
"125px"
ToolTip
=
"List of customers affected by the change."
MaxLength
=
"4000"
>
<
CssFiles
>
<
telerik:EditorCssFile
Value
=
"./Styles/RadEditor.css"
/>
</
CssFiles
>
<
Tools
>
<
telerik:EditorToolGroup
Tag
=
"MainToolbar"
>
<
telerik:EditorTool
Name
=
"FindAndReplace"
/>
<
telerik:EditorSeparator
/>
<
telerik:EditorSplitButton
Name
=
"Undo"
>
</
telerik:EditorSplitButton
>
<
telerik:EditorSplitButton
Name
=
"Redo"
>
</
telerik:EditorSplitButton
>
<
telerik:EditorSeparator
/>
<
telerik:EditorTool
Name
=
"Cut"
/>
<
telerik:EditorTool
Name
=
"Copy"
/>
<
telerik:EditorTool
Name
=
"Paste"
ShortCut
=
"CTRL+V / CMD+V"
/>
<
telerik:EditorTool
Name
=
"LinkManager"
ShortCut
=
"CTRL+K"
/>
</
telerik:EditorToolGroup
>
<
telerik:EditorToolGroup
Tag
=
"Formatting"
>
<
telerik:EditorTool
Name
=
"Bold"
/>
<
telerik:EditorTool
Name
=
"Italic"
/>
<
telerik:EditorTool
Name
=
"Underline"
/>
<
telerik:EditorSeparator
/>
<
telerik:EditorSplitButton
Name
=
"ForeColor"
>
</
telerik:EditorSplitButton
>
<
telerik:EditorSplitButton
Name
=
"BackColor"
>
</
telerik:EditorSplitButton
>
<
telerik:EditorSeparator
/>
<
telerik:EditorDropDown
Name
=
"FontName"
>
</
telerik:EditorDropDown
>
<
telerik:EditorDropDown
Name
=
"RealFontSize"
>
</
telerik:EditorDropDown
>
</
telerik:EditorToolGroup
>
</
Tools
>
<
Content
></
Content
>
<
TrackChangesSettings
CanAcceptTrackChanges
=
"False"
/>
</
telerik:RadEditor
>
</
div
>
Code behind handling of data
protected
void
SubmitButtonClicked(
object
sender, EventArgs e)
{
var _requestId = 0;
if
(!ValidateInput())
return
;
if
(SubmitRequest(
ref
_requestId))
{
// Get the active request
var _activeRequest = SessionHandler.GetActiveChangeRequest((Guid)ViewState[
"pageUniqueId"
]);
bool
_promptPw;
if
(_activeRequest.IncludesPolicyWaiver && _activeRequest.AttachedWaiver ==
null
)
_promptPw =
true
;
else
_promptPw =
false
;
DisplayConfirmation(
true
, _requestId, _promptPw);
}
else
{
DisplayConfirmation(
false
, _requestId,
false
);
}
}
// It fails here checking the 1st Editor content
//Customers affected
if
(radEditorCustomersAffected.Content ==
""
)
{
lblCustomersAffected.CssClass =
"fieldName1RightHighlited"
;
_message =
"Must provide the customers affected."
;
StatusMessage.DisplayStatus(_message,
false
, Page);
return
false
;
}
lblCustomersAffected.CssClass =
"fieldName1Right"
;