asp 链接自动加一的写法

<a href="#fragment-1">新闻标题 <a>

1这个数值能自动随着标题内容不同加1 ,怎么写求助
写了个

<%
dim i
i=0 %>

<li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-1"><a href="#fragment-<%=i++1%>">标题</a></li>

但是无法得到数值循环

源码是<!--#include file="Conn.asp"-->
<!--#include file="inc/Cl_Const.asp"-->
<!--#include file="Inc/Cl_Function_Public.asp"-->
<!--#include file="inc/Cl_ClsUbb.asp"-->
<%
Dim ChannelID
Dim ID,sqlAnnounce,rsAnnounce
Dim AnnounceNum
ID = Cl.GetClng(request("ID"))
ChannelID = Cl.GetClng(request("ChannelID"))
Cl.Get_ChannelSetting(ChannelID)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-25
<%
For i=1 to 100
Response.Write"<li class=""ui-tabs-nav-item ui-tabs-selected"" id=""nav-fragment-1""><a href=""#fragment-<%=i+1%>"">标题</a></li>"
Next
%>
第2个回答  2011-12-26
<% dim i
i=0%>

<%for i=0 to 10%>

<li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-1"><a href="#fragment-<%=i%>">标题</a></li>
<%next%>
第3个回答  2011-12-25
asp 里是直接i+1的 不是i++1
第4个回答  2011-12-25
写个变量比如变量:i
然后给个初始值,比如:i等于1
每次加一是i++
fragment-i++