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

时间:2016-02-19 08:55:18

标签: javascript asp.net angularjs textbox

如果文本输入介于“大于”和“小于”符号之间,则无法保存文本。请在Javascript或ASP.net中找到解决方案

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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