在do while嵌套if else语句
<%i=0do while not rs_news.eof%>
<li class="newslist_time"><a href="shownews.asp?id=<%=rs_news("id")%>" target="_self" class="newslist_time" title="<%=rs_news("title")%>"> <%=cutstr(rs_news("title"),20)%></a></li>
<%rs_news.movenext
i=i+1
loop
rs_news.close %>
页名是输出了10条记录
我是学asp.net的对vbscript不熟,请教大家一个问题
假如aaa= <li class="newslist_time"><a href="shownews.asp?id=<%=rs_news("id")%>" target="_self" class="newslist_time" title="<%=rs_news("title")%>"> <%=cutstr(rs_news("title"),20)%></a></li>
我想实现
<%i=0
do while not rs_news.eof%>
if i=0输出aaaa
否则输出 bbbb
<%rs_news.movenext
i=i+1
loop
rs_news.close %>
--------------------编程问答-------------------- 那你就
if (i == 0)
{
document.write(aaa);
}
else
{
document.write(bbb);
} --------------------编程问答-------------------- <%i=0
do while not rs_news.eof%>
<% if i=0 then %>
<li class="newslist_time"><a href="shownews.asp?id=<%=rs_news("id")%>" target="_self" class="newslist_time" title="<%=rs_news("title")%>"> <%=cutstr(rs_news("title"),20)%></a></li>
<% else %>
<li class="newslist_time">ccc</li>
<%endif%>
<%rs_news.movenext
i=i+1
loop
rs_news.close %>
我这样修改出错了。 --------------------编程问答-------------------- endif改为end if,中间有空格,其他没错
补充:.NET技术 , VB.NET