ASP.NET 如果文本在“大于”和“小于”符号之间给出,则无法保存文本框

In ASP.NET unable to save TextBoxes if the text is given in between ''greater than' and 'less than' symbols

本文关键字:文本 保存 小于 如果 NET 大于 符号 ASP 之间      更新时间:2023-09-26

如果文本输入在"大于"和"小于"符号之间,则无法保存文本。请在Javascript或 ASP.net 中找到解决此问题的方法

出于安全原因,此类符号是被禁止的 - 否则有人可以简单地注入他们的代码。如果你需要传递这样的符号,你应该像这样传递它们:"/<"/>"或"设置文本框"属性ValidateRequestMode = ValidateRequestMode.Disabled

如果你想允许HTML标签,即"<>",那么你需要在ASP页面中设置validateRequest="false",最好的办法是使用HTML编码器解析这些标签。