Listbox问题请教
页面有2个listbox,若 lbo1和lbo2.
都设置为只能单选。
两个listbox只能得到最后一次点击的那个值,或者是两个里面只能同时选中一个值..
请问应该如何处理?
中午有点迷糊........
------解决方案--------------------sf?
------解决方案--------------------这种情况应支持多选
------解决方案--------------------为你的listbox添加SelectedIndexChanged事件 并将其属性autopostback设置为true
然后在事件处理方法中添加如下程序:
protected void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
ListBox lb=(ListBox)sender;
string txtNow=lb.Items[lb.SelectedIndex].Text; //即为当前选中的值
session[ "lastValue "]=txtNow
Response.Write(txtNow); //看看效果
}
每次选择后将session值更新 然后就能根据此做其它工作了 是不是你要的效果?
------解决方案--------------------哦 如果是取值 把上面那句改为 lb.Items[lb.SelectedIndex].Value 就行了
session值总是最后选择的那个
------解决方案--------------------呵呵 不客气 我试过了 应该没问题
------解决方案--------------------up
------解决方案--------------------up
------解决方案--------------------每个控件selectchange 事件都写如让另一个控件选项为空的代码
------解决方案--------------------up