在MVC Razor View中不呈现换行符

cha*_*ara 8 html asp.net asp.net-mvc razor

我在控制器中生成了以下字符串值.

 cc.lstchat = "Reply the Number with your question... <br />";

                foreach (clsChat item in lstchat)
                {

                    cc.lstchat =cc.lstchat + item.DisplayNumber+". " + item.ChatItem+" <br/> ";
                }
Run Code Online (Sandbox Code Playgroud)

现在我试图在我的视图中显示div标签内的字符串值,但它不会呈现换行符.

<div id="divChat" style="width:400px;height:300px;border:double">
           @Model.lstchat.ToString()
       </div>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Dav*_*ych 15

试试这个@Html.Raw方法

@Html.Raw(Model.lstchat)
Run Code Online (Sandbox Code Playgroud)