从数据库中读出的数据,包含有换行符和回车符,在后台对\r\n替换为<br/>之后,前台页面没有像想象中的那样换行,反而是将<br/>以字符串的方式显示了出来。

 

费了大半天以为是HTML编码格式的问题,后来经同学提示,才明白原来是MVC中为了防止跨站攻击自动将<>&等字符转义成了&lt;br/&rt;

 

在网上查过资料,应用MVCString()方法后,显示正常。

相关文章:

  • 2021-06-28
  • 2021-12-27
  • 2021-09-25
  • 2021-09-08
猜你喜欢
  • 2021-08-27
  • 2021-10-26
  • 2021-06-02
  • 2021-10-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案