控制器中没有任何换行符



我正在使用 asp.net mvc,C# SQL Server。

我正在尝试获取具有任何换行符的控制器中的文本区域数据。但是不要得到换行符。它显示空间(如果有的话(存在任何换行符。

@Html.TextAreaFor(model => model.PickNotes, new { @class = "form-control2", @maxlength = "4000", @rows = "10", @cols = "20" })

我正在使用剃刀语法来调用控制器。我会将其存储到数据库中。

有什么想法吗? 谢谢

当您提交文本区域数据时,它不会在控制器中显示任何换行符。但是您可以使用以下任一方法在视图中显示换行符:

1. @Html.Raw(HttpUtility.HtmlEncode(Model.Message).Replace("n", "<br/>"))
OR
2. @Html.Raw(Model.Message.Replace(Environment.NewLine, "<br/>"))

相关内容

  • 没有找到相关文章

最新更新