日期:2014-05-17  浏览次数:21073 次

请教一个很简单的ASP变量问题
Response.Write( "共有 "   &   iCount   &   "条信息 "   & "  "&       vbCrLf)
如上面我想用一个变量替代“共有”
改为
  Response.Write( <%=SKIN_TOTAL%> &   iCount   &   "条信息 "   & "&nbsp; "&       vbCrLf)
出错
请高手支招,谢



------解决方案--------------------
Response.Write( <%=SKIN_TOTAL%> & iCount & "条信息 " & "&nbsp; "& vbCrLf)


<% %> 不能包含在 Response.write 里头

------解决方案--------------------
如果确实是变量的话。直接写

Response.Write(SKIN_TOTAL& iCount & "条信息 " & "&nbsp; "& vbCrLf)
------解决方案--------------------
Response.Write(rs( "SKIN_TOTAL ")& iCount & "条信息 " & "&nbsp; "& vbCrLf)

------解决方案--------------------
建议你用dreamweaver,很多属性,方法都有提示,

<% %> ,这个asp代码标记,必须1 1配对,这个是最基本的!

<%=a%> 就等于 <% response.write(a)%> 或者 <% response.write a %>
------解决方案--------------------
Response.Write(SKIN_TOTAL& iCount & "条信息 " & "&nbsp; "& vbCrLf)
------解决方案--------------------
<%=%> 这个是用来在非ASP代码里面插入ASP表达式的。注意:是表达式,不是语句。所以你也不能这样写: <%=Response.Write( "aaa ")%>
------解决方案--------------------
like this
Response.Write(SKIN_TOTAL& iCount & "条信息 " & "&nbsp; "& vbCrLf)