忽然發現 手邊的資源很多
但是卻沒真正的 去認真找一件事情來做
導致 .....
所以很衝動的報名了ASP.net 超基礎班
來記錄一下 內容好了 很隨意的紀錄 不喜勿往下拉 感恩
(太久沒用了 GG了!!!)
要設計一個
採用下拉選單控制行事曆的情況
(主要是選擇年 否則手會按到抽筋)
讓年份 在載入網頁時自動產生(Page_Load事件)...
所以跑個迴圈.. 日期函數也不太會用 上網查了 降也可以
測試一下! 太滿意了
可是只有第一次
第二次就會發現 資料自己又長出來一次!
第三次 第四次 越來越長
熊熊想到是asp.net的PostBack搞得鬼
也就是當你按下任何的按鈕或者做了某些動作
網頁就會重新載入一次(而且你感覺不出來)
本來想用一載入就清除的方式(DropDownList1.Items.Clear)
結果這樣選單會無法選取...
想到上課時 老師有特別說明的語法 If Not Page.IsPostBack Then
順利解決下拉選單的問題
如下圖
接者就是設定讓下拉選單與行事曆互動
如下語法
Calendar1.TodaysDate = New DateTime(DropDownList1.SelectedValue, DropDownList2.SelectedValue, 1)
再冊市看看~ YA~
上斷成是馬 不覺得有點瞎嗎?
重複兩次是這樣(這樣其實比較好辨識吧!)<對初學者來說....
所以 改寫成降....
另外 怎知道有沒有選到
所以加了
Label1.Text = "你選擇的是" & Calendar1.SelectedDate & "這天"
打完 收工~~~
後記.. 每次都跟別人說我不會寫
其實曾經我有寫過 一個與erp連結的購物網
還可紅利基點呢
只是 對我來說那個看書和亂無章法的程式 根本就不是自己寫的
所以 再我準備真正砍掉重鍊前
再給自己一個小方向
多頭馬車 最後終究是一場空
什麼都會 卻稱不上專業的人 註定就只能這樣渾渾噩噩下去了嗎?