下拉选择框的问题
本人想用VB实现在ASP中SELECT的下拉选择框的功能,如
<select id="a" name="aa">
<option value="a">张</option>
<option value="b">王</option>
<option value="c">李</option>
</select>
选择人名,返回该人的编码。
但在VB中用combo组件时,使用list 和 itemdata 方法时,如:
combo1.list(0)="张"
combo1.list(1)="王"
combo1.list(2)="李"
combo1.itmedata(0)="a"
combo1.itmedata(1)="b"
combo1.itmedata(2)="c"
编译会出错,说itemdata(0)="a" 类型不匹配,将a换成数字就不出错,请问如果程序要求用字符而不能用数字时,该如何实现?
问题点数:0、回复次数:4Top
1 楼lihonggen0(李洪根,MS MVP,标准答案来了)回复于 2003-09-01 17:47:22 得分 0
必须是数字,不能是字符Top
2 楼zhaowx(大卫)回复于 2003-09-01 17:53:07 得分 0
如果需要用字符时用哪个组件可以实现,因为人员编码不一定就是数字。Top
3 楼cuizm(射天狼 http://www.j2soft.cn/)回复于 2003-09-01 17:54:48 得分 0
ItemData只是接受数字,不能是字符~~
如果你非得用字符,可以定义一个数组,把字符存到数组里!!Top
4 楼lilaclone(阿九--云破月来花弄影)回复于 2003-09-01 17:55:39 得分 0
可以考虑另外使用数组来记录对应的值呀Top




