c# - 设置 View 的文本框(日期时间字段)以显示只读当前日期时间

标签 c# asp.net-mvc asp.net-mvc-4

我的 View 上有一个文本框,我只是查看它来显示当前日期和时间(以只读方式......这如何完成?

目前我的 View 中有这个:

    <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 中实现这一点?

谢谢

最佳答案

我建议您使用标签。我认为 TextBoxes 的显示日期和时间不寻常。

问候。

关于c# - 设置 View 的文本框(日期时间字段)以显示只读当前日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25350640/

相关文章:

c# - Entity Framework linq 包括

c# - NerdDinner 示例的 Dinner.GetRuleViolations 函数如何返回列表?

powershell - 使用 PowerShell 自定义 T4 脚手架

visual-studio-2010 - 在 Visual Studio 2010 中突出显示会杀死我的 Razor 语法

c# - A*探路者障碍物碰撞问题

c# - MemoryCache Contains() 线程安全

c# - 使用 ASP.NET MVC 进行多参数路由

c# - 在 Episerver 中截断 Xhtmlstring

c# - 字符串 s[s.Length-1] 与 s.Last()

javascript - knockout 映射和 foreach 数据绑定(bind)在带有按钮的表上,缺少对 View 模型的引用?