2009-12-24 26 views
0

我在我的頁面上有兩個列表框說出列表框A和列表框B. 我使用通用列表將數據填充到列表框A中。如何獲得層疊列表框

我想基於列表框的選擇

可能有人請指導我該怎麼做

回答

1

使用在ASP.NET AJAX Control Toolkit中Cascading Drop Down控制來填充列表框B中。要將其從下拉菜單中更改爲列表框,請將multiple="true"multiple="multiple"放置在屬性中。

+0

感謝您的答覆。 但我需要級聯列表框,而不是級聯下拉列表 – user237784 2009-12-24 19:37:33

+0

我將測試更改爲列表框,當我有機會時,可能會發送多個項目的問題。 – 2009-12-24 19:49:07

0

我認爲,所有你需要做的是:

烏爾列表框的下面的事件A

添加到您的代碼背後

protected void ListBoxA_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    // populate listbox B 
} 

以下屬性添加到您的列表框中選擇一個在你的ASPX:

<asp:ListBox ID="ListBoxA" runat="server" 
onselectedindexchanged="ListBoxA_SelectedIndexChanged"></asp:ListBox> 

<asp:ListBox ID="ListBoxB" runat="server" 
></asp:ListBox>