如何设置 html.EditorFor helper 的大小?
设置生成字段大小的最简单方法是什么?
What is the simplest way to set the size of the generated field?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
设置生成字段大小的最简单方法是什么?
What is the simplest way to set the size of the generated field?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
使用 CSS:
并在 CSS 文件中:
您还可以实现 自定义 DataAnnotationsModelMetadataProvider 允许您将任何您喜欢的属性附加到生成的输入字段,例如
class,<代码>最大长度,<代码>大小,...
Using CSS:
and in your CSS file:
You could also implement a custom DataAnnotationsModelMetadataProvider which would allow you to attach any attributes you like to the generated input field such as
class
,maxlength
,size
, ...还有另一种选择:您可以将 HTML 属性应用于输入本身,而不是将类附加到输入周围的包装器(但不适用于“EditorFor”):
进一步讨论: http://michaelware.net/post/2010/01/31/Custom-Attributes-When -使用-HtmlTextBoxFor.aspx
Another option still: rather than appending the class to the wrapper around your input, you can apply HTML properties to the input itself (doesn't work for "EditorFor" though):
Further discussion: http://michaelware.net/post/2010/01/31/Custom-Attributes-When-Using-HtmlTextBoxFor.aspx