当前位置:编程学习 > C#/ASP.NET >>

在do while嵌套if else语句

            <%i=0
do 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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,