有关listbox的问题请大侠进入
先谢过各位大侠
1、listbox可为html控件作为服务器控件或直接为web控件
2、初始化不给listbox赋任何值
3、在客户端用javascript给listbox控件赋值
比如用javascript给listbox框增加了
text value
a 1
b 2
c 3
问题是:
提交到服务器,listbox数据获取不到,listbox 的items为0
问题点数:50、回复次数:5Top
1 楼1k3(风)回复于 2006-03-04 11:47:46 得分 0
请各位大侠踢教Top
2 楼sxlfybb(房客)回复于 2006-03-04 13:27:51 得分 0
试一下autopostback属性.
赐教都不敢.我那儿敢踢着教啊?Top
3 楼qiuyang_wang(小数点)回复于 2006-03-19 02:09:50 得分 0
客户端赋值:
var Ld = document.getElementById("LsbData");
var name="";
var code="";
var text;
var ktext;
var ldText;
var ldValue;
for(i=0;i<=Ld.length-1;i++)
{
name+=Ld.options[i].text+",";
code+=Ld.options[i].value+",";
}
ldText= name;
ldValue= code;
var HidT = document.getElementById("HidText");
var HidV = document.getElementById("HidValue");
HidT.value = ldText;
HidV.value = ldValue;
服务器端取值:
string Dept_Name = this.HidText.Value;
string Dept_ID = this.HidValue.Value;
只要对取出的值稍作处理就可以了.
Top
4 楼fellowcheng(鹰击长空)回复于 2006-03-19 09:57:38 得分 0
用隐藏的input应该可以Top
5 楼dong_king4()回复于 2006-03-19 10:46:50 得分 0
;lkTop




