设置一个view's文本框(datetime字段)以只读方式显示当前日期时间
本文关键字:datetime 只读 字段 显示 时间 当前日期 方式 一个 view 设置 文本 | 更新日期: 2023-09-27 18:18:16
我有一个文本框在我的视图,我只是看它显示当前日期和时间(在只读…这怎么能做到?
目前我在视图中有这个:
<div class="editor-field">
@Html.EditorFor(model => model.Opened, new { @value = System.DateTime.Now, @readonly = "readonly" })
@Html.ValidationMessageFor(model => model.Opened)
</div>
. .在模型中:
[Required]
public DateTime Opened
{
get;
set;
}
如何在MVC中实现?
谢谢,
我建议您使用Label。我认为在文本框中显示日期和时间是不寻常的。
问候。
好吧,你可以这么做,但是@Angel Manuel Garcia Car的建议是你应该在逻辑上做的。
无论如何,这里是代码。只要你创建一个文本框,你应该使用TextBoxFor
.
@Html.TextBoxFor(model => model.Opened, new { @value = DateTime.Now, @readonly="readonly" })