Asp.net 如何允许用户在文本框中输入html标记而不出现运行时错误?

Asp.net 如何允许用户在文本框中输入html标记而不出现运行时错误?,asp.net,textbox,runtime,encode,Asp.net,Textbox,Runtime,Encode,我在asp.net页面上有一个输入文本框,当用户输入任何标记(如break tags或bold)时,就会发生错误。我目前正在使用以下代码对输入进行编码: Server.HtmlEncode(mytextbox.Text) 但是,这仅在字符没有作为html标记使用时才对字符进行编码,例如,如果输入是“>>”,是否有一种方法允许用户在不导致运行时错误的情况下放入标记 在ASP.NET页面的第一行,只需禁用ValidateRequest: 重复:这是一个内部应用程序,而不是面向公众的应用程序吗?

我在asp.net页面上有一个输入文本框,当用户输入任何标记(如break tags或bold)时,就会发生错误。我目前正在使用以下代码对输入进行编码:

Server.HtmlEncode(mytextbox.Text)

但是,这仅在字符没有作为html标记使用时才对字符进行编码,例如,如果输入是
“>>”
,是否有一种方法允许用户在不导致运行时错误的情况下放入标记

在ASP.NET页面的第一行,只需禁用
ValidateRequest


重复:这是一个内部应用程序,而不是面向公众的应用程序吗?