Loading

MVC Html 编码问题

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

 

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

 

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

posted @ 2012-08-23 11:07  青岛欧姆网络科技  阅读(575)  评论(0编辑  收藏  举报