编程语言
首页 > 编程语言> > c# – 填充小于/大于符号的文本框(<和>)

c# – 填充小于/大于符号的文本框(<和>)

作者:互联网

所以我一直遇到一些问题,我正在开发的网站的各个部分,我正在显示一些包含<和>各种景点的符号.好吧,当我显示日志时它工作正常.当然,无论什么时候我离开,我都会得到一个错误:

从客户端检测到一个潜在危险的Request.Form值…

现在我明白这是因为<和>是我得到的HTML特殊字符.但是,有没有办法禁用或以某种方式允许页面显示/处理这些?我知道我可以将这些角色从他们可能出现的任何地方剥离出来,但如果我不必这样做,我宁愿不去.

有什么建议?

解决方法:

你没有发布任何代码,所以我假设你想要的东西:

<textbox><</textbox>

这很简单,HTML编码你的内容:

<textbox>&lt;</textbox>

您可以使用HttpUtility.HtmlEncode来执行此操作.

标签:c,asp-net,postback
来源: https://codeday.me/bug/20190621/1251484.html