2013-04-21 5 views
0

Как установить определенную ширину для метки в MVC?Как установить определенную ширину для метки в MVC?

Следующий способ не содержит HtmlAttributes.

@Html.Label 

Примечание: Я читаю ширину метки от контроллера. Она динамична.

+1

Почему бы просто не написать непосредственно '' ''

+0

Вы можете написать собственный метод расширения HTML и самостоятельно визуализировать HTML. Или используйте стили CSS для установки ширины. – slfan

ответ

1

Метод @Html.Label имеет свойство HtmlAttributes.

Так что это следует сделать это:

@Html.Label("my label", new {style = "width: 10px;"}) 
+0

Вы уверены? Я открыл определение Label и нашел следующие перегрузки: public static MvcHtmlString Label (это HtmlHelper html, строковое выражение); public static MvcHtmlString Label (это HtmlHelper html, строковое выражение, строка labelText); – Homam

+0

Какую версию MVC вы используете? – Kenneth

+0

_______________ MVC 3 – Homam

1

Как насчет новой {@class = "MyClass"} и установить ширину в CSS?

0

Вы можете написать CSS для ярлыка. так что один CSS может быть abel для установки ширины всех меток.

Смежные вопросы