Я хочу знать, есть строка, которую я хочу разбить на две строки, установить в модель и передать в представление.
В представлении это должно отображаться как 2 строки в текстовой области.
Возможно ли это сделать?
Это значение, которое я хочу сломать. я пробовал это
taskMain.Note = CustAddress.ToUpper() +" "+ custHouseNo.ToUpper() + " " + City.ToUpper() + " " + provinceCode.ToUpper() + ", " + Country.ToUpper() + "<br/><br/>Customer Contact No : " + CustPhoneNumnber;
Я хочу разбить его на две строки из Customer Contact Number
. Вышеупомянутое печатается в одну строку со строкой
Это точка зрения.
<div class = "col-sm-10 col-md-10 form-group">
@Html.TextAreaFor(model => model.Note, 10, 400, htmlAttributes: new { @class = "form-control", @id = "TaskNote", placeholder = "Type Additional Notes here" })
@Html.ValidationMessageFor(model => model.Note, "", new { @class = "text-danger" })
</div>
@JonasWeinhardt Привет. Это сработало. Большое спасибо. Пожалуйста, опубликуйте свой ответ как ответ. Я буду голосовать.
Без проблем. Рад, что мое решение работает для вас: D
Вместо использования <br/><br/>
для разрыва строки вы можете использовать \n\n
следующим образом:
taskMain.Note = CustAddress.ToUpper() +" "+ custHouseNo.ToUpper() + " " + City.ToUpper() + " " + provinceCode.ToUpper() + ", " + Country.ToUpper() + "\n\nCustomer Contact No : " + CustPhoneNumnber;
Вы пробовали использовать
\n\n
вместо<br/><br/>
. Это работает для меня. Но я действительно не знаю, является ли это лучшим решением проблемы.