a>使用的軟件是vs2017和sqlServer2012,使用的ASP.NET控件是sqlDataSource、dropDownlist和UpdatePanel.sql
b>打開sqlServer,以window身份驗證登陸,創建省份表與市區表,如圖1.1和圖1.2數據庫
圖1.1 省份表 圖1.2 市區表服務器
c>在工具箱中找到scripManager控件並差插入,而後在scriptManager後面拆入UpdatePanel控件,而後在UpdatePanel內部工具
插入兩個dropDownlist控件,最後要像圖1.3這樣測試
圖1.3 顯示成這樣spa
d>綁定dropDownlis的數據,如圖1.4這樣,而後去選擇數據源頭,注意勾選第一個dropDownlits的AutoPostBack.設計
圖1.4 dropDownlist3d
e>以後請按照下圖的順序,都比較簡單滴.blog
在這裏能夠查看你的數據庫服務器名稱ip
填好服務器名稱和相關的數據庫
勾選鏈接字符串,這樣下次還能夠用這來鏈接你的這個數據庫
選擇省份表的省份名稱和它的標號
能夠測試查詢來看看查詢的結果
這裏用戶看到的是Prov,它的標記是ProvID.
對於第二個dropDownlist其餘都同樣的,可是在這裏要注意去選擇下圖的這個where去根據省份來查詢市
這裏去查詢和已經選擇的省分的標記相同的市區,而後點擊添加,而後肯定,就ok了.
而後這樣選擇,這裏用戶看到的是City,而實際咱們要用來和省份聯動的標記就是這個CityID
而後設計視圖像這樣的就ok了,而後能夠運行來測試一下.
好了這樣就僅僅經過ASP.NET的強大的控件就實現了省市聯動,不得不感嘆ASP.NET的牛逼之處...