我正在使用带有 MvcContrib.FluentHtml 的 ASP.NET MVC2 来进行表单绑定。
我想将 DateTime 格式绑定到具有特定日期时间格式的文本框。
<%=this.TextBox(c => c.date_a).Class("readonly text-box") %>
// PS. c.date_a is a DateTime
给我
<input type="text" value="5/9/2009 12:00:00 AM" name="date_a" id="datea" class="readonly text-box">
但是,我想覆盖默认的日期时间格式。例如
value="2009-5-9"
value="9-5-09"
value="09May9"
我知道我可以通过特定的值覆盖该值,但是,日期也应该绑定到 POST 表单上的对象类。
如何执行“最少”代码来覆盖 UI 上特定字段的默认日期时间格式?