在创建视图MVC ASP.NET Core 2上设置默认输入值Datetime.Now?

时间:2018-05-09 08:54:12

标签: asp.net asp.net-mvc razor asp.net-core-2.0

如何设置输入的默认值OpenDate是服务器的日期和时间。

<div class="form-group">
   <label asp-for="OpenDate" class="control-label">Ngày đăng ký</label>
   <input asp-for="OpenDate" class="form-control" />
   <span asp-validation-for="OpenDate" class="text-danger"></span>
</div>

1 个答案:

答案 0 :(得分:0)

在您的模型中
[BindNever]
public System.DateTime OpenDate { get; set; }

在你的控制器(你在哪里张贴表格)
yourModel.OpenDate = DateTime.Now;

在您的视图中
您可以排除已发布的代码,因为不需要它。

注意:我用过&#34; BindNever&#34;因为您可以从模型绑定中排除此属性。这是系统将为您提供的数据。