请问PB中实现象ASP中的Selected下拉列表用什么控件啊?是Dropdownlistbox吗?但是...

kucao 2005-03-22 03:55:53
请问PB中实现象ASP中的Selected下拉列表用什么控件啊?是Dropdownlistbox吗?
但是我要在dropdownlistbox中设置每一个item的“显示文字”与其相对“值”,该如何设置啊?
我的意思是说我有两个字段,如:
学生ID 学生姓名
1 张三
2 李四
...........
...........

用户从Dropdownlist中选择“张三”提交时,其实我取的是张三的ID“1”。
初学者,情大家帮助
谢谢!
...全文
140 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
commanddos 2005-03-23
  • 打赏
  • 举报
回复
这样是最容易实现的一种的方法。
li_d_s 2005-03-22
  • 打赏
  • 举报
回复
为什么要这么做呢?这是为了你取值方便,一个GetItemXXXX就可以取到值,而且很多功能数据窗口也帮你完成了,如果不这样,你同样可以自己写代码用普通的dropListBox来实现的
kucao 2005-03-22
  • 打赏
  • 举报
回复
谢谢:commanddos(蔚蓝的天) 的回答。
但是:我只象要一个下拉列表,你的方法:我要先建一个“数据窗口”,并且如果这个数据窗口不指定DataObject的话,它根本不会出现“edit页”这一项。
难到在PB中我为了做一个下拉列表,还要先做一个假的数据窗口,连一个DataObject(其实是没有实际意义的),然后再在数据窗口中只显示一列,再将该列改为Dropdowndw,这次才连我真正需要连的DataObject。
难道没有其他办法吗?
我知道这浪费不了太多资源,
但这也太...太那个了吧!
没有其他办法吗?
谢谢!
commanddos 2005-03-22
  • 打赏
  • 举报
回复
用数据窗口,把该列的style type(在edit页) 改成Dropdowndw,然后指定datawindow的名字,把display column指定为学生姓名,把data column指定为学生ID
hygougou 2005-03-22
  • 打赏
  • 举报
回复
^|^
spring_cj 2005-03-22
  • 打赏
  • 举报
回复
数据窗口
wangdongxu521 2005-03-22
  • 打赏
  • 举报
回复
那你还不好好学
kucao 2005-03-22
  • 打赏
  • 举报
回复
小弟是初学者,要不然也不会问出这么弱智的问题来了
还请各位回答的大侠尽量说的详细一些。
感激不仅!
谢谢!
li_d_s 2005-03-22
  • 打赏
  • 举报
回复
用External的datawindow + ddlb(dddw) 就可以了

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧