return用错了,使用break就可以了。谢谢xiyou哥;
<div class="article">
<ul>
<%
DataTable dt;
DataTable dt1;
DataRow dr;
DataRow dr1;
dt=Get_Data();
dt1=Get_Data("select * from pa_sublanmu where thetable='article'");
int site_id,lanmu_id,id;
string parent_dir,lanmu_dir,sublanmu_dir,zdy_url;
for(int i=0;i<dt.Rows.Count;i++)
{
dr=dt.Rows;
for(int j=0;j<dt1.Rows.Count;j++)
{
dr1=dt1.Rows[j];
if(dr["sublanmu_id"].ToString()==dr1["id"].ToString())
{
site_id=int.Parse(dr1["site_id"].ToString());
lanmu_id=int.Parse(dr1["lanmu_id"].ToString());
id=int.Parse(dr1["id"].ToString());
zdy_url=dr1["zdy_url"].ToString();
parent_dir = dr1["parent_dir"].ToString();
lanmu_dir = dr1["lanmu_dir"].ToString();
sublanmu_dir = dr1["sublanmu_dir"].ToString();
%>
<li><span class="title">
<a href="<%=Sublanmu_Url(site_id,lanmu_id,id,parent_dir,lanmu_dir,sublanmu_dir,zdy_url)%>">
[<%=Sort_Name(int.Parse(dr["sort_id"].ToString()))%>]
</a>
<a href="<%=Detail_Url(dr)%>" target="<%=Target%>" title=" <%=Server.HtmlEncode(dr["title"].ToString())%> " style="<%=dr["pa_style"]%>"><%=SubStr(dr["title"].ToString(),Title_Num,true)%></a></span>
<span class="date"> <%=((DateTime)dr["thedate"]).ToString("MM-dd")%> <!--星期<%=((DateTime)dr["thedate"]).DayOfWeek.ToString(("d"),new System.Globalization.CultureInfo("zh-cn"))%>--> </span>
<span class="clear"></span>
</li>
<%
break;}
}
}
%>
</ul></div>