Вот простой HTML-код из моего ASP .NET MVC 5 проекта:Невозможно изменить TextBoxFor ширина
@using (Html.BeginForm()) {
@Html.AntiForgeryToken()
<div class="form-horizontal">
<div class="form-group">
@Html.TextBoxFor(model => model.Description, htmlAttributes: new { @class = "col-md-12", style = "Width:1000px" })
</div>
<div class="form-group">
<div class="col-md-12">
<input type="submit" value="Create" class="btn btn-default" />
</div>
</div>
</div>
}
Я пытаюсь получить текстовое поле, которое в ширину. Однако, независимо от того, что я пытаюсь использовать для значения ширины, ширина текстового поля остается маленькой.
я переехал из EditorFor в TextBoxFor надеясь, что будет лучше контролировать ширину :-(.
Пожалуйста, помогите мне понять, что это такое, что мне не хватает? С уважением.
Вы также можете попробовать заменить 'style =" "' на '@style =" width: 400px; "' – Abbath
Спасибо. Я пробовал это, но это не помогает. – Peter
Возможно, ваш стиль перезаписывается с помощью другой вещи –