私のビューモデル:
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; }
}
(DBからは何も来ていません。)
私のコントローラー:
return View(new FileTransferFilterCriteriaViewModel())
との両方FromDate
で表示される内容は次のToDate
とおりです。
1/1/0001 12:00:00 AM
私のHTML:
@Html.TextBoxFor(x =>x.Criteria.FromDate)
質問:
- 日付がの場合
null
、デフォルトの日付値の表示を抑制するにはどうすればよいですか? - 日付がそうでない
null
場合、どうすれば日付を次のようにフォーマットできますMM/dd/yyyy
か?