Не получается разрыв строки в контроллере - PullRequest
0 голосов
/ 17 мая 2018

Я использую asp.net mvc, C # SQL Server.

Я пытаюсь получить данные TextAreaFor в контроллере с любым разрывом строки.Но не получайте разрыв строки.Он показывает пробел, если есть какой-либо разрыв строки.

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

Я использую синтаксис бритвы для вызова контроллера.Я буду хранить его в БД.

Есть идеи для этого?Спасибо

1 Ответ

0 голосов
/ 17 мая 2018

Когда вы отправите текстовые данные, они не будут отображать разрыв строки в контроллере.Но вы можете отобразить его с разрывом строки, используя любой из следующих методов:

1. @Html.Raw(HttpUtility.HtmlEncode(Model.Message).Replace("\n", "<br/>"))

OR

2. @Html.Raw(Model.Message.Replace(Environment.NewLine, "<br/>"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...