想要作一個「個人行事曆」,
我們可以從 Calendar日曆控制項的畫面控制
來慢慢學起
[習題]自訂ASP.NET日曆控制項(Calendar)的日期--個人行事曆
- 74193
- 0
- ASP.NET 2.0/3.5與 VS 2005/2008
- 2012-04-29
想要作一個「個人行事曆」,
我們可以從 Calendar日曆控制項的畫面控制
來慢慢學起
摘要:FileSystemWatcher -- 當目錄或目錄內的檔案變更時,接聽 (Listen) 檔案系統變更告知並引發事件。
(補充本書Ch. 9-2節的範例)
同一個網頁,兩個GridView。但有多個P.K.值的情況
特別感謝讀者 Binsh來信詢問,我才發現這一段我好像沒講到。 現在補給大家
這個範例,我會立刻加入書本的「勘誤表」,當作 9-2節的補充習題。 謝謝!
這個範例,有很多應用。
(書本Ch.9-2章內容公開)
能不寫程式,就能完成,應該比較適合初學者吧。
這個範例,只要資料表設定好,也可以變成「留言版」的範例。
討論 父子GridView(大腸包小腸)
Q : GridView裡面的「編輯模式」,預設值都採用 TextBox來作。
如果遇上「性別」、「單選」、「複選」這些資料,必須搭配 CheckBox / Radio / DropDownList / ListBox等等,該怎麼作呢?
A : 本範例可以當作書本第九章(GridView樣版)的後續補充!
第一,完全靠 SqlDataSource(精靈)設定畫面就能完成,不需要寫程式啊!
第二,要增強功力,瞭解內部運作,那麼要我完全「手寫程式」也可以!
補強上一個範例的缺失
我們會增加一些程式碼,修補兩個Bug
知道哪種情況會出現Bug
而且可以修補他,其實是很棒的成長(練功)機會!
HTML畫面設計,先作一個簡單的 GridView + SqlDataSource
完成後,我們在 GridView最後面的一行......透過程式「動態」新增一列,而且裡面包含了一個Web控制項
很簡單的基本範例,計算食物的卡路里。
跟上一個範例相同,但這個作法更簡單,不用寫 ADO.NET程式!
很簡單的基本範例,計算食物的卡路里。
用到很簡單的兩個小技巧而已。
這兩個小技巧,我相信每本入門書都會提到,
如果你買的入門書,沒提到這兩部份,那就......... Orz
雖然這不是一個好範例 (因為這題目有點悶,不實用、不有趣),
但對於初學者來說,是可以學到東西的小範例。
尤其是「變數」在不斷的運算中,必須不斷修改數值。
對於初學者來說,有認真思考過,會學到一些東西喔!
這是投票範例的最後一篇,
不會太難,但須要一點基礎。
附上執行流程與VB / C#程式碼,讓讀者能自己回家練習。
(內含 VB與 C#程式 。 2009/12/4更新。)
第一個投票的範例,還有很多的改善空間。
我們一起討論看看。
是否有哪些地方可以改善得更好?
上一篇文章有提到----
同一個題目(投票區),但資料表的設計不同,功能也會有差異。
* 上一篇文章,重點是「分享 "長條圖"」的作法。
* 這篇文章,則是讓初學者能體會一下「同一個題目,不同的Table schema帶來哪種變化?」
如果這兩篇文章都能學透了,初學者最害怕的「自己設計流程、設計Table」這一關,就有可能突破!
滿多人在問統計圖表的作法,
事實上,ASP.NET 3.5近來也有提供相關工具
但各位有沒有想過:「以前,在沒有MS Chart controls 之前,以前的ASP、PHP、JSP的網頁程式,是怎麼繪製圖表的?」
現在我就以投票區為例,介紹「長條圖」的設計方法。
你可以學最新的方法,也可以學一套老方法(但可以跨到PHP、JSP還是能用的老方法!)
老酒好喝、老鞋子好穿、老朋友值得信賴。
有了上一篇文章的入門(單一欄位的搜尋),這篇文章可以試試看「多重欄位」的搜尋。
相關文章我早就發表過幾篇,只是這一次把它寫成文章(PDF檔),
圖片與講解都會比BLOG要來得仔細一點
這篇文章的難度比上一篇文章高得多,最後一個範例甚至要動手自己寫。
所以本文適合給「已經讀完本書的讀者」,作為課後進修。
毫無基礎的初學者,直接看這篇文章「可能」會很吃力。建議您三思!
今天這個範例,也是很淺!專門給剛剛入門的人來學習的。
一旦學會了 SqlDataSource的相關用法(尤其是SQL指令的 Where條件)。
真的就能寫出不少應用,而且不用寫程式也能完工。這應該很吸引初學者吧?
之前提過會員登入、權限控管的問題,
在我的書上,第十六章(狀態管理)也有相關範例。
但還是有讀者希望我寫一個範例給他們參考,
我是採用最傳統的作法,以 Session來作。
這個作法雖然傳統,但是「千年傳統,全新感受」!
給初學者的習題,可以補充在本書第三章,ListBox控制項的部份。
左右各有一個 ListBox,裡面的子選項,能否左右移動呢?
用到的範例與程式,都是早就學會的。只是稍作修改就能玩出新花樣~
利用 CheckBoxList做一些簡單的練習。
這個範例使用同一段程式碼去修改,就能改出不同花樣!
很多初學者搞不定這樣的範例,都是因為市面上的入門書「忽略」基礎Web控制項
如果連基礎都學不好,都然遇見問題寫不出來啊!
市面上,唯一扎扎實實地
為基礎的 Web控制項,寫了一百多頁的範例與常用屬性,每一個都有提供範例的,
就是我的書 -- ASP.NET專題實務(松崗出版)