【发布时间】:2018-01-09 10:46:59
【问题描述】:
这是来自 Grandnode 项目。
我试图只显示日期选择器,但它仍然显示日期选择器和时间选择器。
我已经创建了一个模型
[DataType(DataType.Date)]
public DateTime? DateUtc { get; set; }
局部视图如下
@Html.GrandEditorFor(x => x.DateUtc )
这仍然显示日期和时间以及日期选择器和时间选择器。我只想显示日期和日期选择器。
【问题讨论】:
-
@Html.GrandEditorFor来自哪里? -
@GeorgPatscheider 来自局部视图
-
内部是否调用
@Html.EditorFor?如果是这样,您可以使用[UIHint("DateWithoutTime")]属性属性并添加一个EditorTemplateViews/Shared/EditorTemplates/DateWithoutTime.cshtml,它只呈现没有时间选择器的日期选择器。 What are Display and Editor Templates? -
@GeorgPatscheider 是的,而不是 [UIHint("DateWithoutTime")],我尝试了 [UIHint("DateNullable")],因为它只有 DateNullable.cshtml 并且有效。感谢您的帮助。
-
@Desmond:这个问题解决了吗?
标签: asp.net-mvc datepicker nopcommerce