A potentially dangerous Request.Form value was detected from the client (step1RadEditor$ctl00="...asdf a sdf<
br
>").Description: Request Validation has detected a potentially dangerous client input value, and processing of the request has been aborted. This value may indicate an attempt to compromise the security of your application, such as a cross-site scripting attack. You can disable request validation by setting validateRequest=false in the Page directive or in the configuration section. However, it is strongly recommended that your application explicitly check all inputs in this case. <
br
>
<
telerik:RadSplitter
ID
=
"RadSplitter1"
runat
=
"server"
Height
=
"100%"
Width
=
"100%"
>
<
telerik:RadPane
runat
=
"server"
ID
=
"leftpane"
Width
=
"250"
>
<
telerik:RadMultiPage
ID
=
"RadMultiPage1"
runat
=
"server"
SelectedIndex
=
"0"
Height
=
"70%"
Width
=
"235"
BackColor
=
"White"
BorderColor
=
"#6593cf"
BorderStyle
=
"Solid"
BorderWidth
=
"1px"
>
<
telerik:RadPageView
ID
=
"RadPageView1"
runat
=
"server"
>
<
h2
>Home</
h2
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView2"
runat
=
"server"
Visible
=
"false"
Enabled
=
"false"
>
<
h2
>Financial Statements</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image1"
runat
=
"server"
ImageUrl
=
"images/fs_XML-icon.png"
AlternateText
=
"Data Entry"
></
asp:Image
></
span
>
<
asp:HyperLink
ID
=
"HyperLink1"
runat
=
"server"
NavigateUrl
=
"#"
>Data Entry</
asp:HyperLink
>
</
li
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image2"
runat
=
"server"
ImageUrl
=
"images/fs_Data-Upload-icon.png"
AlternateText
=
"Data Entry"
></
asp:Image
></
span
>
<
asp:HyperLink
ID
=
"HyperLink2"
runat
=
"server"
NavigateUrl
=
"#"
>Data Upload</
asp:HyperLink
>
</
li
>
</
ul
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView3"
runat
=
"server"
>
<
h2
>CU Tracking</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image3"
runat
=
"server"
ImageUrl
=
"images/CT_ContactMgr-icon.png"
AlternateText
=
"Contact Manager"
></
asp:Image
></
span
>
<
asp:HyperLink
ID
=
"HyperLink3"
runat
=
"server"
NavigateUrl
=
"CUTracking/ContactManager"
>Contact Manager</
asp:HyperLink
>
</
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink4"
runat
=
"server"
NavigateUrl
=
"#"
>Policy Information</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink11"
runat
=
"server"
NavigateUrl
=
"#"
>Auditing</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink12"
runat
=
"server"
NavigateUrl
=
"#"
>Excess Tracking</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink13"
runat
=
"server"
NavigateUrl
=
"#"
>Misc Information</
asp:HyperLink
></
li
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image10"
runat
=
"server"
ImageUrl
=
"images/notesItems.gif"
AlternateText
=
"Notes"
></
asp:Image
></
span
>
<
asp:HyperLink
ID
=
"HyperLink14"
runat
=
"server"
NavigateUrl
=
"#"
>Notes</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink15"
runat
=
"server"
NavigateUrl
=
"#"
>Board Reporting</
asp:HyperLink
></
li
>
</
ul
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView4"
runat
=
"server"
>
<
h2
>Reporting Tools</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
><
asp:HyperLink
ID
=
"HyperLink5"
runat
=
"server"
NavigateUrl
=
"#"
>Static Reports</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink6"
runat
=
"server"
NavigateUrl
=
"#"
>Policy Letters</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink16"
runat
=
"server"
NavigateUrl
=
"#"
>CU Data Bank</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink17"
runat
=
"server"
NavigateUrl
=
"#"
>Labels</
asp:HyperLink
></
li
>
</
ul
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView5"
runat
=
"server"
Visible
=
"false"
>
<
h2
>Check Mate</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
><
asp:HyperLink
ID
=
"HyperLink7"
runat
=
"server"
NavigateUrl
=
"#"
>Admin Tools</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink8"
runat
=
"server"
NavigateUrl
=
"#"
>Contact Manager</
asp:HyperLink
></
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink18"
runat
=
"server"
NavigateUrl
=
"#"
>Contact Processing</
asp:HyperLink
></
li
>
<
li
>
<
span
class
=
"qsfexLinkImage"
><
asp:Image
ID
=
"Image20"
runat
=
"server"
ImageUrl
=
"images/notesItems.gif"
AlternateText
=
"My Contacts"
>
</
asp:Image
></
span
><
asp:HyperLink
ID
=
"HyperLink19"
runat
=
"server"
NavigateUrl
=
"#"
>Notes</
asp:HyperLink
>
</
li
>
<
li
><
asp:HyperLink
ID
=
"HyperLink20"
runat
=
"server"
NavigateUrl
=
"#"
>Reports</
asp:HyperLink
></
li
>
</
ul
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"RadPageView6"
runat
=
"server"
Visible
=
"false"
>
<
h2
>Administration</
h2
>
<
ul
class
=
"qsfexOtherItems"
>
<
li
><
asp:HyperLink
ID
=
"HyperLink9"
runat
=
"server"
NavigateUrl
=
"#"
>User Administration</
asp:HyperLink
></
li
>
</
ul
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
<
hr
class
=
"separator"
/>
<
telerik:RadPanelBar
runat
=
"server"
ID
=
"RadPanelBar1"
ExpandMode
=
"SingleExpandedItem"
OnClientItemClicking
=
"OnClientItemClicking"
OnClientMouseOver
=
"panelMouseOver"
Width
=
"235px"
>
<
Items
>
<
telerik:RadPanelItem
Text
=
"Home"
Expanded
=
"True"
ImageUrl
=
"images/home-icon.png"
/>
<
telerik:RadPanelItem
Text
=
"Financial Statements"
Expanded
=
"True"
ImageUrl
=
"images/dollar-sign-icon.png"
Visible
=
"false"
/>
<
telerik:RadPanelItem
Text
=
"CU Tracking"
Expanded
=
"True"
ImageUrl
=
"images/CUTracking-icon.png"
/>
<
telerik:RadPanelItem
Text
=
"Reporting Tools"
Expanded
=
"True"
ImageUrl
=
"images/Reporting-icon.png"
/>
<
telerik:RadPanelItem
Text
=
"Check Mate"
Expanded
=
"True"
ImageUrl
=
"images/check-mate-icon.png"
Visible
=
"false"
/>
<
telerik:RadPanelItem
Text
=
"Administration"
Expanded
=
"True"
ImageUrl
=
"images/Administration-icon.png"
Visible
=
"false"
/>
</
Items
>
<
ExpandAnimation
Type
=
"OutQuart"
/>
<
CollapseAnimation
Type
=
"OutQuart"
/>
</
telerik:RadPanelBar
>
</
telerik:RadPane
>
</
telerik:RadSplitter
>
<
telerik:RadScriptBlock
ID
=
"RadScriptBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
//
<![CDATA[
var blnDragging = false;
function OnClientItemClicking(sender, eventArgs) {
var multipage = $find("<%= RadMultiPage1.ClientID %>");
multipage.set_selectedIndex(eventArgs.get_item().get_index());
}
function panelMouseOver(sender, eventArgs) {
if (eventArgs.get_item().get_text().indexOf("Folders") != -1 && blnDragging) {
var multipage = $find("<%= RadMultiPage1.ClientID %>");
multipage.set_selectedIndex(eventArgs.get_item().get_index());
}
}
//]]>
</
script
>
</
telerik:RadScriptBlock
>
<
telerik:RadTabStrip
ID
=
"RadTabStrip1"
runat
=
"server"
SelectedIndex
=
"0"
Width
=
"100%"
AutoPostBack
=
"true"
MultiPageID
=
"RadMultiPage1"
>
<
Tabs
>
<
telerik:RadTab
runat
=
"server"
Text
=
"Upcoming"
Width
=
"33%"
PageViewID
=
"pvUpcoming"
SelectedIndex
=
"0"
Selected
=
"True"
Font-Bold
=
"true"
/>
<
telerik:RadTab
runat
=
"server"
Text
=
"Completed"
Width
=
"33%"
PageViewID
=
"pvCompleted"
Font-Bold
=
"true"
/>
<
telerik:RadTab
runat
=
"server"
Text
=
"Canceled"
Width
=
"33%"
PageViewID
=
"pvCancelled"
Font-Bold
=
"true"
/>
</
Tabs
>
</
telerik:RadTabStrip
>
<
asp:Literal
ID
=
"Literal132"
runat
=
"server"
Text="<%$ Resources:Common, EMAIL_SUBJECT %>" />
<
telerik:RadComboBox
ID
=
"cmbEmailContacts"
runat
=
"server"
EnableLoadOnDemand
=
"false"
HighlightTemplatedItems
=
"true"
ShowMoreResultsBox
=
"false"
MarkFirstMatch
=
"true"
AutoPostBack
=
"false"
CheckBoxes
=
"true"
DropDownWidth
=
"450px"
DataSourceID
=
"SqlDataSource1"
DataTextField
=
"UserName"
DataValueField
=
"UserKey"
EnableVirtualScrolling
=
"true"
AllowCustonText
=
"false"
EmptyMessage
=
"Select Contacts..."
Filter
=
"None"
CssClass
=
"textbox"
>
<
HeaderTemplate
>
<
ul
>
<
li
class
=
"col1h"
>Select</
li
>
<
li
class
=
"col2h"
>Username</
li
>
<
li
class
=
"col3h"
>Email Address</
li
>
</
ul
>
</
HeaderTemplate
>
<
ItemTemplate
>
<
ul
>
<
li
class
=
"col2"
><%# Eval("UserName") %> </
li
>
<
li
class
=
"col3"
><%# Eval("EmailAddress") %> </
li
>
</
ul
>
</
ItemTemplate
>
</
telerik:RadComboBox
>
01.
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
02.
<
Scripts
>
03.
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
>
04.
</
asp:ScriptReference
>
05.
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
>
06.
</
asp:ScriptReference
>
07.
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
>
08.
</
asp:ScriptReference
>
09.
</
Scripts
>
10.
</
telerik:RadScriptManager
>
11.
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
12.
<
AjaxSettings
>
13.
<
telerik:AjaxSetting
AjaxControlID
=
"Panel1"
>
14.
<
UpdatedControls
>
15.
<
telerik:AjaxUpdatedControl
ControlID
=
"Panel1"
/>
16.
</
UpdatedControls
>
17.
</
telerik:AjaxSetting
>
18.
<
telerik:AjaxSetting
AjaxControlID
=
"RadGrid1"
>
19.
<
UpdatedControls
>
20.
<
telerik:AjaxUpdatedControl
ControlID
=
"Panel1"
/>
21.
<
telerik:AjaxUpdatedControl
ControlID
=
"txtNIGPCode"
/>
22.
</
UpdatedControls
>
23.
</
telerik:AjaxSetting
>
24.
<
telerik:AjaxSetting
AjaxControlID
=
"RadGrid1"
>
25.
<
UpdatedControls
>
26.
<
telerik:AjaxUpdatedControl
ControlID
=
"txtNIGPCode"
/>
27.
</
UpdatedControls
>
28.
</
telerik:AjaxSetting
>
29.
</
AjaxSettings
>
30.
</
telerik:RadAjaxManager
>
31.
<
telerik:RadAjaxLoadingPanel
ID
=
"nigpLoadingPanel"
runat
=
"server"
Skin
=
"Default"
></
telerik:RadAjaxLoadingPanel
>
32.
33.
<
telerik:RadWindow
ID
=
"RadWindow1"
runat
=
"server"
Modal
=
"True"
Behaviors
=
"Close"
IconUrl
=
" "
Behavior
=
"Close"
>
34.
35.
<
ContentTemplate
>
36.
37.
<
asp:Panel
ID
=
"Panel1"
runat
=
"server"
>
38.
39.
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
AllowFilteringByColumn
=
"True"
AllowPaging
=
"True"
AutoGenerateColumns
=
"False"
DataSourceID
=
"dsNIGP"
OnSelectedIndexChanged
=
"RadGrid1_SelectedIndexChanged"
CellSpacing
=
"0"
GridLines
=
"None"
>
40.
<
GroupingSettings
CaseSensitive
=
"false"
/>
41.
<
MasterTableView
DataKeyNames
=
"GT_NIGP_Code"
>
42.
<
Columns
>
43.
<
telerik:GridButtonColumn
Text
=
"Select"
CommandName
=
"Select"
></
telerik:GridButtonColumn
>
44.
<
telerik:GridBoundColumn
HeaderText
=
"Code"
ReadOnly
=
"true"
DataField
=
"GT_NIGP_Code"
SortExpression
=
"GT_NIGP_Code"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
CurrentFilterFunction
=
"Contains"
/>
45.
<
telerik:GridBoundColumn
HeaderText
=
"Description"
ReadOnly
=
"true"
DataField
=
"DESCR"
SortExpression
=
"DESCR"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
CurrentFilterFunction
=
"Contains"
/>
46.
</
Columns
>
47.
</
MasterTableView
>
48.
</
telerik:RadGrid
>
49.
<
asp:EntityDataSource
ID
=
"dsNIGP"
runat
=
"server"
ConnectionString
=
"name=VendorProfileEntities"
DefaultContainerName
=
"VendorProfileEntities"
EnableFlattening
=
"False"
EntitySetName
=
"GT_NIGP"
OrderBy
=
"it.GT_NIGP_Code"
>
50.
</
asp:EntityDataSource
>
51.
52.
</
asp:Panel
>
53.
</
ContentTemplate
>
54.
</
telerik:RadWindow
>
55.
56.
<
telerik:RadScriptBlock
ID
=
"RadScriptBlock1"
runat
=
"server"
>
57.
<
script
type
=
"text/javascript"
>
58.
/* Using radopen */
59.
function ShowExisting1() {
60.
//Show an existing window
61.
var oWnd = $find("<%= RadWindow1.ClientID %>");
62.
oWnd.show();
63.
//First argument is the URL. Since no url is provided, the NavigateUrl property set on the server will be used.
64.
}
65.
66.
</
script
>
67.
</
telerik:RadScriptBlock
>
68.
69.
NIGP Code:
70.
<
asp:TextBox
ID
=
"txtNIGPCode"
runat
=
"server"
></
asp:TextBox
>
71.
<
button
onclick
=
"ShowExisting1();return false;"
class
=
"Button"
>Lookup</
button
>
<
telerik:RadFormDecorator
ID
=
"RadFormDecorator1"
runat
=
"server"
Skin
=
"Default"
DecoratedControls
=
"All"
RenderMode
=
"Lightweight"
/>
<
telerik:RadFormDecorator
ID
=
"RadFormDecorator1"
runat
=
"server"
Skin
=
"Default"
DecoratedControls
=
"All"
ControlsToSkip
=
"Select"
RenderMode
=
"Lightweight"
/>
01.
using
System.Web.UI.WebControls;
02.
03.
namespace
RadFormDecoratorLightWeightRaid
04.
{
05.
public
partial
class
WebForm1 : System.Web.UI.Page
06.
{
07.
protected
void
Page_Load(
object
sender, EventArgs e)
08.
{
09.
ListItem item;
10.
itemTypes2.Items.Clear();
11.
for
(
int
i = 1; i <= 40; i++)
12.
{
13.
item =
new
ListItem();
14.
item.Text =
string
.Format(
"rad form decorator bug {0}"
, i);
15.
item.Value = (i * 10).ToString();
16.
if
(i < 25)
17.
item.Attributes.Add(
"data-category"
,
"A"
);
18.
else
if
(i == 35)
19.
item.Attributes.Add(
"data-category"
,
"A"
);
20.
else
21.
item.Attributes.Add(
"data-category"
,
"B"
);
22.
itemTypes2.Items.Add(item);
23.
}
24.
}
25.
}
26.
}
01.
<
table
border
=
"0"
cellpadding
=
"0"
cellspacing
=
"0"
>
02.
<
tr
>
03.
<
td
>
04.
<
asp:DropDownList
ID
=
"itemTypes"
runat
=
"server"
onchange
=
"jsfun_itemTypeChanged();"
>
05.
<
asp:ListItem
Text
=
"Case Type A"
Value
=
"A"
></
asp:ListItem
>
06.
<
asp:ListItem
Text
=
"Case Type B"
Value
=
"B"
></
asp:ListItem
>
07.
</
asp:DropDownList
>
08.
</
td
>
09.
<
td
>
10.
<
asp:DropDownList
ID
=
"itemTypes2"
runat
=
"server"
>
11.
</
asp:DropDownList
>
12.
</
td
>
13.
</
tr
>
14.
</
table
>
15.
<
span
id
=
"optionstore"
style
=
"display: none;"
></
span
>
16.
<
telerik:RadScriptBlock
runat
=
"server"
>
17.
<
script
type
=
"text/javascript"
>
18.
19.
var
20.
ddItemTypes_ID = "<%=itemTypes.ClientID %>",
21.
ddItemTypes2_ID = "<%=itemTypes2.ClientID %>",
22.
allOptions = []
23.
;
24.
25.
window.onload = function () {
26.
jsfun_itemTypeChanged();
27.
};
28.
29.
30.
31.
$(function () {
32.
$('#' + ddItemTypes2_ID + ' option').each(function () {
33.
if ($(this).val() !== "") {
34.
var caseTypeItem = {
35.
tag: $(this).attr("data-category"),
36.
txt: $(this).text(),
37.
_val: $(this).val()
38.
};
39.
allOptions.push(caseTypeItem);
40.
}
41.
});
42.
});
43.
44.
function jsfun_itemTypeChanged() {
45.
var
46.
filter = $('#' + ddItemTypes_ID).val().toString(),
47.
filteredItems,
48.
optionsHtml = ""
49.
;
50.
console.log('>>> Selected Value ' + filter);
51.
if (filter === 'A' || filter === 'B') {
52.
filteredItems = allOptions.filter(function (o) { return o.tag === filter; });
53.
$.each(filteredItems, function (i) {
54.
optionsHtml += "<
option
value
=
'" + $(this)[0]._val.toString() + "'
data-category
=
'" + $(this)[0].tag + "'
>" + $(this)[0].txt + "</
option
>";
55.
});
56.
$('#' + ddItemTypes2_ID).empty().html(optionsHtml);
57.
debugger;
58.
console.log(optionsHtml);
59.
}
60.
}
61.
</
script
>
62.
</
telerik:RadScriptBlock
>
<
telerik:RadFormDecorator
ID
=
"RadFormDecorator1"
runat
=
"server"
Skin
=
"Default"
DecoratedControls
=
"All"
RenderMode
=
"Lightweight"
/>
<
telerik:RadTabStrip
ID
=
"RadTabStrip1"
runat
=
"server"
SelectedIndex
=
"0"
Width
=
"100%"
AutoPostBack
=
"true"
MultiPageID
=
"RadMultiPage1"
>
<
Tabs
>
<
telerik:RadTab
runat
=
"server"
Text
=
"Upcoming"
Width
=
"33%"
PageViewID
=
"pvUpcoming"
SelectedIndex
=
"0"
Selected
=
"True"
Font-Bold
=
"true"
/>
<
telerik:RadTab
runat
=
"server"
Text
=
"Completed"
Width
=
"33%"
PageViewID
=
"pvCompleted"
Font-Bold
=
"true"
/>
<
telerik:RadTab
runat
=
"server"
Text
=
"Canceled"
Width
=
"33%"
PageViewID
=
"pvCancelled"
Font-Bold
=
"true"
/>
</
Tabs
>
</
telerik:RadTabStrip
>
I am using RadListView control to edit some data in Database. One column should contains Html content. When I am trying to submit Html it gives me the Ajax error below. I have set ValidateRequest="false" on the page but it was not helped. How to enable RadListView to submit Html content to the database?
0x800a139e - JavaScript runtime error: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
Details: Error parsing near ' </td>
</tr'.
Regards,
Oleg