注:这是基于的更新内容题。
比方说,你有一个下拉列表和一个列表框(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