有人能告诉我如何在 MVC 3 Razor View 上添加这个 htmlAttribute 吗?
New With {.watermark = "sometext", .title = "sometext"}
我尝试了 C# 方式,但它不起作用(@watermark),但它不起作用。
谢谢。
此处更新是我正在尝试的当前用法,但它不起作用。
@Html.EditorFor(Function(model) model.FirstName, New With {.maxlength = "50"})
这也不起作用
@Html.EditorFor(Function(model) model.FirstName, New Object() {"maxlength=50"})
请记住,我是在 vb.net 上执行此操作的。 请帮忙!
最佳答案
刚刚在互联网上寻找这个问题的答案,我自己也被这个解决方案绊倒了。当然,我正在开发的网站尚未上线,但到目前为止,这个解决方案对我来说很有效。这是我编写的并且正在为我工作的确切代码行:
@Html.CheckBox("chb", item.isAuditor, New With {.disabled = "disabled", .tabIndex = "3"})
该代码位于 foreach 循环中,该循环正在处理每个“项目”,即由 Controller 传递给 View 的列表。
请告诉我这是否适合您。
关于vb.net - ASP.NET MVC 3 上的 HtmlAttributes 与 VB.Net 中的 Razor View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5584886/