【发布时间】:2014-02-27 13:40:24
【问题描述】:
我如何使用TextBoxFor 为可空类型,在我的情况下为DateTime?
<%:Html.TextBoxFor(m => m.LeaseDate.Value.ToShortDateString(), new { @class = "def-text-input datetime-input" })%>
我试试这个,但得到错误:
异常详细信息:System.InvalidOperationException:模板可以 仅与字段访问、属性访问、一维数组一起使用 index 或单参数自定义索引器表达式。
【问题讨论】:
-
这是什么类型的页面?如果是创建页面,您可以简单地使用 jQuery UI 的日期选择器与输入一起自动将日期格式化为短日期。
标签: c# html model-view-controller html.textboxfor htmlextensions