Можно ли задать ширину редактора для управления в моем представлении?MVC и EditorFor width
Я установил несколько параметров:
[Required, DisplayName("Payee Name"), StringLength(50)]
public string Name { get; set; }
Однако, я не могу показаться, чтобы установить ширину текстового поля, который визуализируется.
<table width="300" border="0" cellpadding="3" cellspacing="0">
<tr>
<td>
<%=Html.LabelFor(m => m.Name)%>
</td>
<td>
<%=Html.EditorFor(m => m.Name)%>
</td>
</tr>
Это можно сделать как-то?
Я пробовал:
<%=Html.EditorFor(m => m.Name, new {width=50)%>
Но нет радости ...
Звучит неплохо - но, как? Я хотел бы иметь его как CSS, чтобы иметь общие настройки для моих элементов управления. – Craig
@cdotlister - Попробуйте следующее: '<% = Html.EditorFor (m => m.Name, new {@class =" myCss "})%>', тогда в вашем .css-файле есть 'input.myCss {width: 50em ;} ' –
Я сделал это, но элемент управления выглядит следующим образом: – Craig