好人,非常谢谢.
  继续问:<%   for i=1 to rs.recordcount and not rs.eof        %>
    <table width="550" border="0"  align="center" >
          <tr >
            <td bgcolor="#E6E9EA" height="24"  align="left>您对指标的评价是:</td>  </tr>
    </table>
    <table width="550" border="0" align="center" cellspacing="1">
    <tr  align="center" bgcolor="#FFFFFF">
<td <input type="radio" name="<%=rs("id")%>"  value="you>"   />优秀</td>
<td> <input type="radio"  name="<%=rs("id")%>" value="liang"   />良好</td>
<td> <input type="radio"  name="<%=rs("id")%>" value="zhong"   />一般</td>
<td> <input type="radio"  name="<%=rs("id")%>"  value="cha"   />较差</td>  </tr>    </table>
<% 
rs.MoveNext
if rs.eof then exit for
next
rs.Close()
set rs=nothing
%>
其中rs("id")为 对应项目的 id号码, 如:001,002,...030.;也就是option的name属性, 在提交表单值的时候, 在提交页面使用:
if request.form("<%=rs("id")%>")="" then
    call Msgbox("请选中再投票!","Back")
    response.End
end if
判断是否进行投票即值是否为空(也是用循环判断30个项目值是否为空),时出现错误. 好象不能识别 option的 name属性值rs("id"), 你提供的办法 我不太会用.
  疑惑: option 的name属性 能用变量, 数组等来 标识吗???