初学asp,asp是解释执行的为for循环中的html代码是静态的为什么也会随着循环而增加,iis不是只认vbscript代码吗,无法理解循环语句?
<% if strAction="find" then'搜索结果列表显示
                     set rs=Conn.execute(str_sel_sql)
                     iRecCount=0
                     do while not rs.eof
                %>    
                <tr>
                  <td width="80" height="25" class="common_td">
                    <%=rs("PO")%>
                  </td> 
                  <td class="common_td" width="100">
                    <a href="sheet_Audit.asp?action=disp&LotNo=<%=rs("LotNo")%>&MaterielNo=<%=rs("MaterielNo")%>" target="_blank" title="查看填写质检单信息!"><%=rs("LotNo")%></a>
                  </td> 
                  <td class="common_td" width="80" >
                    <%=rs("MaterielNo")%>
                  </td> 
                  <td class="common_td" width="260">
                    <%=rs("MaterieDesc")%>
                  </td> 
                  <td class="common_td" width="190">
                    <%=rs("VendorName")%>
                  </td> 
                  <td class="common_td" width="50">
                    <%=rs("Quantity")%>
                  </td> 
                  <td class="common_td" width="130">
                    <%=rs("InspectDate")%>
                  </td> 
                  <td class="common_td" width="60">
                    <%if rs("Status")=5 then
                         response.write "未审核"
                      elseif rs("Status")=8 then
                         response.write "已审核"
                      end if
                    %>
                  </td>
                </tr>
                <%   rs.movenext
                     iRecCount=iRecCount+1
                     loop
                     rs.close
                     set rs=nothing
                  end if
                %>