Asp.net 在多行文本框中存储段落

Asp.net 在多行文本框中存储段落,asp.net,sql-server,textbox,Asp.net,Sql Server,Textbox,我需要在sql server数据库中存储一个大文本(包括段落)。我可以存储它,但当我尝试在某个标签中检索它时,段落和空格都消失了。我尝试在段落末尾插入“”和“/r/n”,但它们会抛出一个错误,显示“危险输入”内容 我的选择是什么?是asp.net阻止了您的“富html”文本,因为它有潜在的危险。如果您相信用户不会做任何恶意的事情,那么您可以禁用此每页标题:ValidateRequest=“false”请参见:段落在sql中按原样存储,但不会显示在标签中。您可能希望使用Literal,然后将htm

我需要在sql server数据库中存储一个大文本(包括段落)。我可以存储它,但当我尝试在某个标签中检索它时,段落和空格都消失了。我尝试在段落末尾插入“
”和“/r/n”,但它们会抛出一个错误,显示“危险输入”内容


我的选择是什么?

是asp.net阻止了您的“富html”文本,因为它有潜在的危险。如果您相信用户不会做任何恶意的事情,那么您可以禁用此每页标题:ValidateRequest=“false”请参见:段落在sql中按原样存储,但不会显示在标签中。您可能希望使用Literal,然后将html页面上的文本显示为sql contains新行中的文本时\n替换为,但它无法读取。