asp.net-mvc-4 - 指定 Html.Kendo().TextBoxFor 的大小和最大长度

标签 asp.net-mvc-4 kendo-asp.net-mvc

我正在 ASP.NET MVC Kendo UI 上使用服务器端验证。在像这样的文本字段的 View (用于创建)上:

@Html.Kendo().TextBoxFor(model => model.CompanyTypeName).Name("CompanyTypeName")

我需要更改文本框的大小。我尝试过这样的:

@Html.Kendo().TextBoxFor(model => model.CompanyTypeName, new { style = "width:50px", @maxlength = "5" }).Name("CompanyTypeName")

但不起作用。提前致谢。

最佳答案

这仅在使用默认文本框时有效。

@Html.TextBoxFor(model => model.CompanyTypeName, new { style = "width:50px", @maxlength = "5" })

这是你可以做的:

@Html.Kendo().TextBoxFor(model => model.CompanyTypeName).HtmlAttributes(new { style = "width:50px", @maxlength = "5" }).Name("CompanyTypeName")

关于asp.net-mvc-4 - 指定 Html.Kendo().TextBoxFor 的大小和最大长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32367571/

相关文章:

javascript - 如何在 asp.net mvc 内联编辑/创建 [kendo ui] 后刷新网格的所有行

asp.net-mvc-4 - kendodropdownlist 在发布后未将值绑定(bind)到模型

asp.net-mvc-4 - 如何使用 ASP.NET MVC 在 Kendo UI Grid 中实现 N 级嵌套层次结构

javascript - Kendo DropDownList 触发器更改给出 "n is not a function"

javascript - 如何获得 Kendo 组页脚模板名称的自定义名称?

asp.net - MVC 4 ApiController 和异步并发

c# - 在没有启动的情况下在旧的 ASP.NET MVC 应用程序中创建 HttpClient

c# - MVC4 : Export an . xlsx 文件通过使用 chrome 的 mvc 实现 excel。它适用于 .xls 但不适用于 .xlsx

c# - MVC 表单模型为复杂对象集合返回 null

asp.net-mvc - '[ValidateAntiForgeryToken]' 的真正含义是什么?