2010-11-10 31 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

相關問題