您好,登錄后才能下訂單哦!
這篇文章主要介紹“DropDownList和ObjectDataSource的配合使用方法”,在日常操作中,相信很多人在DropDownList和ObjectDataSource的配合使用方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”DropDownList和ObjectDataSource的配合使用方法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
Categories DropDownList完成后, 下一步就需要一個顯示屬于選定類別的產品的DropDownList了. 要完成這個功能, 再增加一個DropDownList控件并命名為ProductsByCategory. 與Categories DropDownList一樣, 為ProductsByCategory DropDownList創建一個新的ObjectDataSource并命名為ProductsByCategoryDataSource.
DropDownList和ObjectDataSource: 為ProductsByCategory DropDownList添加新數據源
DropDownList和ObjectDataSource: 創建一個新的 ObjectDataSource 并命名為ProductsByCategoryDataSource
由于ProductsByCategory DropDownList 需要顯示屬于選定類別的產品, 讓ObjectDataSource 調用ProductsBLL對象的GetProductsByCategoryID(categoryID)方法.
DropDownList和ObjectDataSource: 選擇使用ProductsBLL類
DropDownList和ObjectDataSource: 配置ObjectDataSource 使用GetProductsByCategoryID(categoryID)方法
在向導的***一步需要指定categoryID的值. 我們把Categories DropDownList的已選擇的數據項項作為該參數值.
DropDownList和ObjectDataSource: 使用categoryID參數從Categories DropDownList接收值
ObjectDataSource配置完成后, 剩下的就是指定DropDownList要顯示的字段和作為值的字段了. 設置為顯示ProductName并把ProductID做為值字段
DropDownList和ObjectDataSource: 指定 DropDownList數據項的文本和值使用的數據源字段
ObjectDataSource 和ProductsByCategory DropDownList配置完成后頁面上會有兩個DropDownList: ***個列出所有的類別,第二個列出屬于選定類別的產品. 當用戶在***個DropDownList上選擇了一個新的類別后, 將會發生一次回發(postback),第二個DropDownList將會重新綁定以顯示屬于新選定類別的產品. 圖12 和圖13顯示了在瀏覽器中看到的MasterDetailsDetails.aspx頁面.
DropDownList和ObjectDataSource: ***次訪問頁面時Beverages 類別是選中的.
DropDownList和ObjectDataSource: 選擇一個不同的類別時顯示該類別的產品
DropDownList和ObjectDataSource: 激活productsByCategory DropDownList的 AutoPostBack屬性
到此,關于“DropDownList和ObjectDataSource的配合使用方法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。