【.net基礎】--DropDownList控制元件:兩級聯動

ZeroWM發表於2015-05-11

 

    最近學習Asp.Net,發現很多控制元件都很有意思,例如:Canlender,AdRotator等。以前只知道有這樣的頁面效果,但是對這些控制元件瞭解並不多。不怕不知道,就怕不知道。


  DropDownList,兩級聯動,做這個demo的時候,讓我又愛又恨。


       一開始的時候,自己就草草的建立了一個Fresh的資料庫,建立了一個Student表如下圖所示:


      在頁面上面放了兩個DropDownList,兩個SqlDataSource.如下圖所示:

  下面就需要通過SqlDataSource設定資料來源,讓DropDownList繫結資料來源。一開始就隨便選擇了幾個欄位搞了一下,結果出不來結果,後來又重新來了兩遍,最後終於顯示出了理想的功能。


  設定SqlDataSource資料來源:


1.選擇配置資料來源


2.建立資料庫連線,選擇下一步

 


3.選擇SqlDataSource1輔助顯示資料來源的欄位



4.SqlDataSource2與前面的SqlDataSource1稍有不同,同樣要選擇No欄位作為兩個級聯的條件,另外的Sex作為顯示的屬性。



5.在右側 選擇 Where,進行級聯條件設定,完成後,資料來源設定完成。



  為DropDownList繫結資料來源:






       

顯示效果,姓名和性別級聯顯示:


總結:

  追求完美固然是好的,但是不要把時間定的太苛刻。因為很多東西不是一遍兩遍就能學的通,學的透的,學著學著,就懂了,不懂的也懂了。莫著急~

  認真對待每一個細節,否則將會花費更多的時間來完成一件很簡單的事情。不要把生活中的情緒帶到工作中,也不要將工作中的情緒帶到生活中,知行合一。莫生氣~

 

  



相關文章