首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

Listbox有关问题请问

2012-03-01 
Listbox问题请教页面有2个listbox,若lbo1和lbo2.都设置为只能单选。两个listbox只能得到最后一次点击的那个

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

热点排行