日期:2014-05-17  浏览次数:20940 次

有关asp下拉列表的显示
我在做网站的过程中遇到个问题,就是假设商品它有好几类,如:陶瓷,玉器,书画,铜器等,这些都是可以动态改变的。然后我在添加物体的时候选择的是玉器,我希望在编辑的时候用下拉列表显示,而且第一项就是玉器,但是我显示的就是陶瓷。注意:分类都是动态的,从数据库中显示的。请教各位高手,这个如何实现?不知道我是否把问题描述清楚了?

------解决方案--------------------
这个很简单啊,循环一下option啊.至于排序问题,你只要在sql语句里用order by限定就可以了.
呵呵,你也可以加入我的QQ群(20021378),深入学习asp,php等web开发技术
------解决方案--------------------
<select name= " ">
<opiton value= "书画 " <%if rs( "thing ")= "书画 " then response.write "selected " %>
<opiton value= "陶瓷 " <%if rs( "thing ")= "陶瓷 " then response.write "selected " %>
<opiton value= "玉器 " <%if rs( "thing ")= "玉器 " then response.write "selected " %>
<opiton value= "铜器 " <%if rs( "thing ")= "铜器 " then response.write "selected " %>
</select>

%>
------解决方案--------------------
daxuejianku(无言的悲伤) 的方法可以,就是先读出记录,判断里面是什么 ,然后选定哪个
------解决方案--------------------
这个很好实现的啊

你只要把Selected指定到你要的产品的类型上就可以了啊
比如你的产品的类型是玉器
数据库的产品表里肯定有一个产品类型的字段啊
这个字段跟你的产品类型表关联起来
然后你在OPTION里判断他们是否相等就可以了啊