gpt4 book ai didi

asp.net-mvc-3 - 隐藏日期的默认值

转载 作者:行者123 更新时间:2023-12-02 15:42:53 26 4
gpt4 key购买 nike

我的 View 模型:

public partial class FileTransferFilterCriteriaViewModel
{
public string Fice { get; set; }
public string SourceEmail { get; set; }
public string TargetEmail { get; set; }
public DateTime FromDate { get; set; }
public DateTime ToDate { get; set; }
public string Status { get; set; }
public string Category { get; set; }
}

(没有任何内容来自数据库。)

我的 Controller :

return View(new FileTransferFilterCriteriaViewModel())

以下是 FromDateToDate 的显示内容:

1/1/0001 12:00:00 AM

我的 HTML:

@Html.TextBoxFor(x =>x.Criteria.FromDate)

问题:

  1. 如果日期为null,如何禁止显示默认日期值?
  2. 如果日期不是 null,如何将日期格式设置为MM/dd/yyyy

最佳答案

在 ViewModel 中使用可为 null 的日期:

public DateTime? FromDate { get; set; }

关于asp.net-mvc-3 - 隐藏日期的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12048838/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com