如何设置viewbag值以输入日期时间类型时间

时间:2017-02-23 05:56:01

标签: c# html asp.net-mvc razor

我有:

<input class="datefield" value="@ViewBag.SelectedFromHour" id="TimeFrom" name="TimeFrom" type="time">

我的@ViewBag.SelectedFromHour值为5:00。但它没有显示它。

1 个答案:

答案 0 :(得分:1)

值必须为05:00(上午5点)或17:00(下午5点)。

但是,我强烈建议您通过设置TimeFrom的值并使用@Html.TextBoxFor(m => m.TimeFrom, new { @type = "time" })绑定到您的模型(您的属性应为type TimeSpan

注意,并非所有浏览器都完全支持type="time"