|
主题: 如何让下拉框显示数据库中的值?
|
 村支书
职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2002/6/20 10:46:01
|
#12002/6/20 10:58:53
我用UD做了一个修改页面,里面的区域项做成下拉框,值是固定的,第一个是"请选择"接下来是如"香港""台湾"等值。 我想问如果我要修改一条区域值是"香港"的记录,如何做让修改页中区域的下拉框不用选择就显示"香港"?
|
 topgun
职务:普通成员
等级:2
金币:1.0
发贴:366
注册:2002/3/17 20:53:44
|
#22002/6/20 21:13:51
还是用参数来传递,你的香港有个value值相对应!就用它来传递!~
|
 孤魂野鬼
职务:普通成员
等级:2
金币:1.0
发贴:352
注册:2001/12/20 10:42:58
|
#32002/6/21 11:45:41
给个例子看看!
|
 topgun
职务:普通成员
等级:2
金币:1.0
发贴:366
注册:2002/3/17 20:53:44
|
#42002/6/21 20:21:30
用下拉表里的传递参数 常见的是文章系统中! 比如加入一篇文章,用插入记录来加入,但文章的类型是数据库里定好的,不会很多,所以我们可以用下拉列表选择加入文章的类型! 这两天做个例子大家讨论讨论!
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
|
#52002/6/22 0:37:50
UD里自己就带的这个插件的,Server Behaviors-->Dynamic Elements-->Dynameic List/Menu 看图:  看到最后一项“Select value Equal To”就是指List里面显示对应的值,比如你用Name传递过来,你可以写上“Request("Name")” 其实它的原理就是在List表单上写上这一句: <% if Request("Name")="名称" then Response.write("Selected") else Response.Write("") end if%> 关于这个插件的使用我在面包那里帖过详细的教程的,等我找来,帖给大家!
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
|
|
 topgun
职务:普通成员
等级:2
金币:1.0
发贴:366
注册:2002/3/17 20:53:44
|
#72002/6/23 13:44:53
嘿嘿,有了小田的例子,我就不用再做了!~:)
|
 村支书
职务:普通成员
等级:1
金币:0.0
发贴:48
注册:2002/6/20 10:46:01
|
#82002/6/26 9:45:24
我的这个问题已经自己解决了,我开始确实是用Select value Equal To ,但是我的UD就是不能实现,我最后将做好的网页用MX来做此功能,就可以了,不知道是不是我 的UD有问题,我用Select value Equal To功能,它不能给网页加任何代码。反复试了N遍都不行,用MX就给网页加了如下代码,问题就解决了。另外我的MX怎么就不能做用户注销功能,用UD做的用户注销在MX中服务器行为中的Log out user前面被加了红色的!
MX生成的代码如下,
|