现在的位置: 首页 > 综合 > 正文

开发MVC 2页面的时候,如何显示有换行的数据的一种方法

2012年12月14日 ⁄ 综合 ⁄ 共 271字 ⁄ 字号 评论关闭

 

    在MVC2.0中,如果想在表格中显示多行分割的数据内容,直接使用<%: model.Content %>是不行的,因为它会把“\r\n”转换为一个空格,如果使用replace方法将“\r\n”转换为“<br />”的话,也是行不通的,会直接显示出来,但是奇怪的是,按照正常的流程来说,使用“<br/>”应该是可以实现换行的效果的,这个时候尝试着用一些MVC提供的系统方法,最后发现使用下面的方式可以实现这个效果:

 

    <%: MvcHtmlString.Create(Model.Plan.Replace("\r\n", "<br/>"))

 

抱歉!评论已关闭.