目前,当我想设置HTML属性,如最大长度,并自动完成,我必须使用以下语法:MAXLENGTH设置和其它的HTML属性使用ASP.NET MVC辅助方法
<%= Html.TextBox("username", ViewData["username"], new { maxlength = 20, autocomplete = "off" }) %>
有没有办法做到这不必显式设置ViewData [“username”]部分?换句话说,我想依赖于辅助方法的自动加载例程,而不是必须明确告诉它从ViewData加载哪个字段。
这不会持续视图状态。如果提交后,我想向用户显示验证错误?这样做会清除“用户名”文本框并强制用户从头开始。 – 2009-01-28 23:20:14