asp高手请教!!!

来源:百度知道 编辑:UC知道 时间:2024/05/27 04:24:34
做了一个新闻管理系统,在后台,有一个下下拉列表,新闻类别可以自由添加。如果添加新闻时,你可以选择是什么类别,添加完成后,想对刚才那个新闻进行修改时,没有把当时类别加进来,显示是你添加类别时,最后一个类别,还要再次选择,你当时所选类别,太烦人了!!!修改时,怎么把当你的类别一起加进来呀!!!请高手指点呀,最好有代码。

真麻烦哪,一时半会讲不明白,你的类别是下拉列表吧,最好的是做比较判断,和当前类别相同的,写下拉列表的时候加一个selected属性,如果觉得这个麻烦,还有一个简单的办法,就是在循环生成下拉列表之前先在下拉列表中插入一项当前类别的option就行了

<option value="1"<%if rs("id")=1 then response.Write"selected"%>>├<%=rs("NewsType")%></option>
修改的是查询下当前类型是否与列表的项相同.如果相同就选中