ASP.NET:日曆與下拉式選單結合運用

By // 沒有留言:
Thumbnail
日曆(Calendar)與下拉式選單(DropdownList)是C#裡的Web控制項,提供像是網站中日期或生日的選取。 以下主要說明如何使用下拉式選單(DropdownList)來讓日曆(Calendar)可以讓使用者「動態」選擇想要的年日月。 首先我們準備使用2個DropdownList及1個Calendar來達到效果, 希望DropdownList的年、月變動時,Calendar也能跟著變動。 步驟一: 先完成DropdownList中的Items建立: 年:可以回推從現在開始往回100年。 月:每年固定都12個月。 我們可以在Page_Load的事件中,利用"!Page.IsPostBack"在頁面第一次載入時,利用FOR迴圈將年(100個年)及月(12個月)的Items建立完畢,最後再將年、月的DropdownList預設顯示設定為現在的年月,以下完整程式碼: protected void Page_Load(object sender, EventArgs e)     {    ...