因此,我制作了一個日期選擇器,可以保留某些人將其更改為的日期,但問題是我不喜歡當您進入該頁面時它以 01.01.0001 開頭。
像這樣: https ://imgur.com/a/rOYTqra
這是我的日期選擇器代碼:
<form method="post" asp-page-handler="TestClick">
<br />
<br />
<input asp-for="Date" />
<button>Search</button>
<br />
</form>
從我的 .cshtml 檔案
[BindProperty, DataType(DataType.Date)]
public DateTime Date { get; set; }
public void OnPostTestClick()
{
String testDate = Request.Form["Date"];
Debug.WriteLine("Testclick verdi2 = " testDate);
filterdato = testDate;
ListData();
}
從我的 .cshtml.cs 檔案中。
我想知道是否有辦法讓我仍然具有在有人在日期選擇器中更改日期時保留日期的功能,而且一旦您進入頁面,日期選擇器也以“dd.mm.yyyy”開頭?
uj5u.com熱心網友回復:
DateTime的默認值為01.01.0001。使您的DateTime屬性可為空(DateTime?),以便默認值為null:
public DateTime? Date { get; set; }
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/514665.html
上一篇:如何更改df列條目的日期日期型別
