带有DateTime的MVC 3编辑器模板

时间:2010-11-22 20:31:22

标签: asp.net-mvc asp.net-mvc-2 asp.net-mvc-3

我想从MVC2

更改此代码
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.DateTime?>" %>

  <%=Html.TextBox("", (Model.HasValue ? Model.Value.ToShortDateString() : string.Empty), new { @class = "datePicker" }) %>

使用Razor到MVC 3。

您可以找到我想要做的完整帖子here

1 个答案:

答案 0 :(得分:41)

@model DateTime?

@Html.TextBox("", (Model.HasValue ? Model.Value.ToShortDateString() : string.Empty), new { @class = "datePicker" })