为什么这些ASP变量显示不正确?

时间:2012-12-12 08:51:15

标签: asp.net

<% 
Dim myNext
Dim myPrev
myNext = cat.QSPage+1
myPrev = cat.QSPage-1
%>
<% if cat.QSPage=1 then %>
    <link rel='next' href="/example_<%=myNext%>.htm" />
<% else %>
    <link rel='prev' href="/example_<%=myPrev%>.htm" />
    <link rel='next' href="/example_<%=myNext%>.htm" />
<% end if %>

以上更改了ASP&lt;%= into&amp; lt;%=并尝试了我能想到的每个变体。

1 个答案:

答案 0 :(得分:0)

而不是这样做

<link rel='next' href="/logo-design-example_<%=myNext%>.htm" />

试试这个

<link rel='next' href="<%= '/logo-design-example_' & myNext & '.htm' %>" />

如果上述方法无效,请尝试以下

sub getUrl()
  response.write('/logo-design-example_' & myNext & '.htm')
end sub

<link rel='next' href="<% call getUrl()%>" />

我忘记了大部分的ASP,但我认为它应该有用。

EDIT :: 现在就试试吧。它正在我的努力。如果您发现任何其他问题,请告诉我。

<link rel='next' href="<%= "/logo-design-example_" & myNext & ".htm" %>" />