100分求解!非常急!!

showfray 2005-06-10 12:44:47
代码如下:

<%While Not Rst.Eof%>
<input type="checkbox" name="TableIName" value="<%=Rst("ZiDuan")%>"><%=Rst("name")%>
<%
Rst.MoveNext
Wend
%>

执行结果如下:
<input type="checkbox" name="TableIName" value="g1">姓名1
<input type="checkbox" name="TableIName" value="g2">姓名2
<input type="checkbox" name="TableIName" value="g3">姓名3
<input type="checkbox" name="TableIName" value="g4">姓名4
...


如果submit到下一页,可以这样输出其value:Response.Write Request.Form("TableIName")

但是我想输出checkbox的<%=Rs("name")%>部分呢?
注意,TableIName的value(即g1、g2..)和名称(即<%=Rst("name")%>,姓名1、姓名2..)两个对应的值我都要。

...全文
88 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dreampeng 2005-06-10
  • 打赏
  • 举报
回复
关注
hbhbhbhbhb1021 2005-06-10
  • 打赏
  • 举报
回复
<%While Not Rst.Eof%>
<input type="checkbox" name="TableIName" value="<%=Rst("ZiDuan")%>"><%=Rst("name")%>
<input type=hidden name="rstNAME" value=="<%=Rst("name")%>">
<%
Rst.MoveNext
Wend
%>
下一页
a=Request.Form("TableIName")
b=Request.Form("rstNAME")

for i=0 to ubound(a)
response.write a(i) & b(i) & "<br>"
next
wangwm 2005-06-10
  • 打赏
  • 举报
回复
赞同楼上的观点
itzhiren 2005-06-10
  • 打赏
  • 举报
回复
<%While Not Rst.Eof%>
<input type="checkbox" name="TableIName" value="<%=Rst("ZiDuan")&"|"&Rst("name")%>"><%=Rst("name")%>
<%
Rst.MoveNext
Wend
%>
然后使用split
showfray 2005-06-10
  • 打赏
  • 举报
回复
hidden是不能用数组输出吧,它永远都只能接收最后一个值。
zhanghongwen 2005-06-10
  • 打赏
  • 举报
回复
不太明白楼主的意图.

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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