【发布时间】:2014-08-29 04:42:35
【问题描述】:
我发现了一个类似的问题here,但这不适用于我的情况。请看下面的屏幕截图。当我在编辑表单中呈现数据时,除了突出显示的日期字段之外,所有数据都已正确设置为控件。当我检查该元素时,我发现该值在那里,但由于某种原因它没有显示在该字段中。
这是我用来在此日期字段中设置值的代码。我尝试了 "yyyy-MM-dd" 和 "MM/dd/yyyy" 格式,但都没有成功。
<td>Joining Date</td>
<td>
@{
if(Model.JoiningDate != null)
{
<input id="txtJoiningDate" type="date" style="width: 100%;" value="@String.Format("{0:MM/dd/yyyy}",Model.JoiningDate.Value)" />
}
else
{
<input id="txtJoiningDate" type="date" style="width: 100%;" />
}
}
</td>
编辑
【问题讨论】:
标签: javascript asp.net-mvc html razor