勤问高手,这是为什么?
当运行首页时,调用了一个用户控件。代码大致如下:
for(int i=0;i<this.ds.Tables ["news"].Rows .Count;i++)
{
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="19">
<tr>
<td><a href ='javascript:newwin("manage/cnzzz/<%=fileUrl%>/<%=ds.Tables ["news"].Rows[i]["N_Fname"].ToString ()%>");'><%=ds.Tables ["news"].Rows[i]["title"].ToString ()%></a>
<font style="FONT-SIZE: 10px; COLOR: #FF9933">
<%=time[i]%>
</font>
</td>
</tr>
</table>
<%
}
%>
出现了以下错误(18行):
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS1525: 无效的表达式项“)”
源错误:
行 16: <table width="100%" border="0" cellspacing="0" cellpadding="0" height="19">
行 17: <tr>
行 18: <td><a href ='javascript:newwin("manage/cnzzz/<%=fileUrl=%>/<%=ds.Tables ["news"].Rows[i]["N_Fname"].ToString ()=%>");'><%=ds.Tables ["news"].Rows[i]["title"].ToString ()=%></a>
行 19: <font style="FONT-SIZE: 10px; COLOR: #FF9933">
行 20: <%=time[i]=%>
源文件: http://localhost/pdwy/manage/indexNewsTitle.ascx 行: 18
显示完整的编译源:
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
在线等待…………………………