foreach(Book b in o.list) ListBox_Items.Items.Add(b.Title); }asp.net listbox問題
我這樣做後,標題現在顯示在列表框中。
當我做出選擇(單一模式)時,ListBox_Items(屏幕)突出顯示所選行,但事件SelectedIndexChanged
未觸發。
protected void ListBox_Items_SelectedIndexChanged(object sender, EventArgs e)
{
int i = ListBox_Items.SelectedIndex;
}
ID="ListBox_Items" runat="server" EnableViewState="False" Width="400px" Rows="25" onselectedindexchanged="ListBox_Items_SelectedIndexChanged"
任何想法?
Michael
編輯1:感謝大家的幫助。現在就開始工作吧。無論如何,我也必須打開EnableViewState爲True。因爲我有一個「刪除」按鈕以從列表框控件中刪除項目,所以如果EnableViewState爲False,那麼每當我單擊「刪除」按鈕時,列表框就會變爲空。
非常感謝sergio – 2009-06-03 05:56:42