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

 

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

 

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

 

posted on 2010-07-22 21:59  酸甜西瓜  阅读(1344)  评论(5编辑  收藏  举报