注:這是基於的更新內容題。
比方說,你有一個下拉列表和一個列表框(dropdownlist1和ListBox1中)
你可以設置你的初始下拉列表中的Page_Load事件,例如:
dropdownlist1.items.insert(0, "----Select Sort Method----")
dropdownlist1.items.insert(1, new ListItem("Alphabetic Ascending", "AlphaAsc"))
dropdownlist1.items.insert(2, new ListItem("Alphabetic Descending", "AlphaDesc"))
dropdownlist1.items.insert(3, new ListItem("Numeric Ascending", "NumAsc"))
dropdownlist1.items.insert(4, new ListItem("Numeric Descending", "NumDesc"))
dropdownlist1.selectedindex = 0
然後在你的dropdownlist1.selectedindexchanged事件你會處理它是這樣:
if dropdownlist1.selectedindex <> 0 then
select case dropdownlist1.selectedvalue
case "AlphaAsc"
Insert Code to Sort ListBox1 Alphabetically in ascending order
case "AlphaDesc"
Insert Code to sort ListBox1 Alphabetically in descending order
case "NumAsc"
Insert code to sort ListBox1 Numerically in ascending order
case "NumDesc"
Insert code to sort ListBox1 Numerically in descending order
end select
end if
注意:您會想要確保你dropdownlist1的的AutoPostBack prope如果您希望在選擇某個項目時立即執行排序,則rty設置爲true。
我想我可能會誤解,但這聽起來像是根據您從下拉列表中選擇的內容來求助於您的下拉列表?或者,您是否正在使用您的下拉列表中的選擇來對其他一些項目進行排序? – TheTXI 2009-02-12 16:12:32
我正在使用下拉列表中的選擇對列表框中的項目進行排序。 – Xaisoft 2009-02-12 16:14:11
好的,我想我會做出另一個答案,而不是與我以前的搞砸。 – TheTXI 2009-02-12 16:15:18