Asp.net

在 ASP.Net 日曆控制項中預設選擇目前日期

  • September 17, 2008

假設我有一個帶有此日曆控制項的 aspx 頁面:

<asp:Calendar ID="Calendar1" runat="server"  SelectedDate="" ></asp:Calendar>

有什麼我可以為 SelectedDate 輸入的內容,使其預設使用目前日期,而不必使用程式碼隱藏?

如果您已經在進行數據綁定:

<asp:Calendar ID="Calendar1" runat="server"  SelectedDate="<%# DateTime.Today %>" />

會做的。這確實需要您在某處進行 Page.DataBind() 呼叫(或父控制項上的數據綁定呼叫)。如果您不這樣做並且您絕對不希望頁面上有任何程式碼隱藏,那麼您將必須創建一個包含日曆控制項並設置其選定日期的使用者控制項。

引用自:https://stackoverflow.com/questions/86408