我有兩個列表框和一個按鈕。我需要通過單擊按鈕將所選項從一個列表框添加到另一個列表框。如何將項目從一個列表框添加到另一個窗體上
,這裏是按鈕
protected void ASPxButton4_Click(object sender, EventArgs e)
{
if (listBoxSubeKiyaslama1.SelectedIndex > -1)
{
listBoxSubeKiyaslama2.Items.Add(listBoxSubeKiyaslama1.SelectedItem);
listBoxSubeKiyaslama2.Items.RemoveAt(listBoxSubeKiyaslama1.SelectedIndex);
listBoxSubeKiyaslama2.UnselectAll();
}
}
當我按一下按鈕,我看到listBoxSubeKiyaslama1.SelectedIndex始終是 「-1」 的代碼。因爲我認爲它回發並清除第一個列表框中的項目。我怎樣才能解決這個問題?
可能的重複[如何防止頁面被回發時,我將項目從一個列表框轉移到其他](http://stackoverflow.com/questions/7174880/how-to-prevent-page-being-postbacked-wheni-i-轉移項目從一個列表框到ot) – richaux