HTML.TextAreaFor MVC3 - PullRequest
       3

HTML.TextAreaFor MVC3

0 голосов
/ 16 ноября 2011

У меня есть большой объем текстовых данных, которые я хочу отобразить в чем-то вроде HTML.TextAreaFor (). Я попробовал это, используя свойство readonly html. Тем не менее, пользователь все еще может выбрать дату и щелкнуть в поле. Это сбивает с толку для пользователя. Есть ли другой элемент управления, который я могу использовать, или есть другие атрибуты HTML.TextAreaFor (), которые я могу использовать, чтобы он выглядел не редактируемым.

@Html.TextArea("SOWDescription", Model.SowDescription,
     new { rows = 5, cols = 50, @class = "celltext2", @readonly="true" })

TextAreaFor enter image description here

Ответы [ 2 ]

5 голосов
/ 16 ноября 2011

Вы можете просто поместить его в нечто вроде div и позволить ему прокручиваться, используя css:

<div style="height: 300px; overflow: scroll;">@Model.SowDescription</div>
0 голосов
/ 21 ноября 2011

Я использовал атрибут unselectable. И это делает недействительным HTML. В CSS 3.0 это единственный способ запретить выделение текста.

См .: CSS 3.0 замена выбранного пользователем свойства

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...