2010-11-10 29 views
1

我需要在TextBox中显示一些html代码。 这是我的文本框的描述:如何在asp.net web表单中禁用输入项验证

<asp:TextBox ID="responseTextBox" runat="server" Width="910px" ReadOnly="True" TextMode="MultiLine" CausesValidation="false" />

我传递的HTML给它编程,和它的作品,但是从页面我'回发收到以下错误:

有潜在危险的请求从客户端检测到.FORM值(ctl00 $ $搜索Maincontent = responseTextBox” ......

我怎么能禁止输入验证?

回答

4

asp.net规定此检查,以避免脚本injections.But您可以通过在页面指令改变validateRequest属性值设置为 “假” 覆盖此

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="editpage.aspx.cs" validateRequest="false" Inherits="MyProject.UI.editpage" %> 

Check here to know more about Script injection

相关问题