我需要更改文本框的大小:
@Html.SimpleTextBoxFor(m => ((ModifiableProperty<string>)m).Value.TheCurrentValue, new { id = fieldId})
我试过了
@Html.SimpleTextBoxFor(m => ((ModifiableProperty<string>)m).Value.TheCurrentValue, new { id = fieldId, @maxlength = "100" })
但不起作用。
最佳答案
你也可以尝试这个:
@Html.SimpleTextBoxFor(m => ((ModifiableProperty<string>)m).Value.TheCurrentValue, new { id = fieldId, style ="width:200px"})
只需将 200px 值更改为您想要的尺寸即可。
对于 maxlength,我使用与您相同的语法,它对我有用。
@Html.TextBoxFor(model => model.EL_Taille_Initiale, new { style = "width:50px", @maxlength = "5" })
关于asp.net-mvc-3 - 指定 Html.TextBoxFor 的大小和最大长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9396076/