从客户端检测到潜在危险的 Request.Form 值 [英] A potentially dangerous Request.Form value was detected from the client
本文介绍了从客户端检测到潜在危险的 Request.Form 值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这个问题.我已经尝试了一切.ValidateRequest="false".. 和解码和编码 html.. 等等..
我需要的是一个弹出框(所以我使用 ModalPopupExtender)来呈现给用户,人们可以在其中输入 xml 设置,然后单击确定/取消按钮关闭弹出窗口并保存.
但是我不断收到此错误从客户端检测到潜在危险的 Request.Form 值"..
下面是我的测试代码(我的场景和错误的快速示例)..
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1"ValidateRequest="false" %><%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %><!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="服务器"><title></title>头部><身体><form id="form1" runat="server"><asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager><div><asp:Panel ID="Popup" runat="server" Width="800px" Style="display: none;"><asp:LinkButton ID="Display" runat="server" Style="display: none;"OnClick="Display_Click"/><cc1:ModalPopupExtender ID="ModalPopupExtender" runat="server" TargetControlID="Display"PopupControlID="Popup" DropShadow="false" Y="10"/><div id="项目"><div class="项目"><表格宽度="100%"><tr><td><textarea id="txtAreaValue" cols="35" rows="6" style="resize: none;"runat="服务器"/></td></tr><tr><td><asp:Button ID="btnOk" Text="Ok" SkinID="default" Width="50px" runat="server"/><asp:Button ID="btnCancel" Text="Cancel" SkinID="default" Width="50px" OnClick="BtnCancel_Click"runat="服务器"/></td></tr>
</asp:面板>
</表单>