我正在为一个包含时间跨度的模型创建ASP.NET MVC3中的视图,其中包含一个表单。我想知道是否有一种方法可以防止呈现的文本框显示秒钟部分?这样,我将获得12:30
而不是12:30:00
?
以下是我的模型和视图内容:
//model
[Required]
[DataType(DataType.Time)]
public TimeSpan Start { get; set; }
//view
<div class="editor-field">
@Html.EditorFor(model => model.Start)
@Html.ValidationMessageFor(model => model.Start)
</div>
非常感谢任何建议。
EditorFor
辅助程序还是在编辑器模板中使用了TextBoxFor
辅助程序? - Darin Dimitrov