ASP循环传值为何不可以??
为何 Request.Form("afi")=i 不相等?Request.Form("afi")没有传递值?
<%
i=1
Do While Not rs2.eof
If Request.Form("afi")=i then '这里Request.Form("afi")为什么是空的?
rs.open"select * from fenlu_kemu where id="&i&"",conn,3,3
rs("shuoming")=request("zhaiyao" & i)
rs.update
rs.close
End if
%>
<div>
<div><input class="text" type=text size=40 name=zhaiyao<%=i%> id=zhaiyao<%=i%> value="<%=rs2("shuoming")%>"></div>
<div><input class="text" type=text size=5 onchange="total_jie();" name=jiefang<%=i%> id=jiefang<%=i%> value="<%=rs2("jord")%>"></div>
<div>input class="text" type=text size=10 name=kemu<%=i%> id=kemu<%=i%> value="<%=rs2("kemu_no")%>"></div>
</div>
<div><a href="?afi=<%=i%>">改</a></div>
<%
i=i+1
rs2.movenext
Loop
%>