首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

请教小弟我写的简单的if else end if 语句,如何会出现500异常呢

2012-04-06 
请问我写的简单的if elseend if 语句,怎么会出现500错误呢请问我写的简单的if elseend if 语句,怎么会出现

请问我写的简单的if else end if 语句,怎么会出现500错误呢
请问我写的简单的if else end if 语句,怎么会出现500错误呢?

C# code
<A title="<%= RS("TITLE") %>" href="show.asp?/<%= RS("id") %>.html" rel="bookmark"><% if Rs("isflash")="0" then response.write"<img src='images/nopic.jpg' border=0 alt='无图片'>" %><%else%><IMG class="alignleft" alt="<%= RS("TITLE") %>" src="<%= RS("images") %>"><%end if %></A>


[解决办法]
你的程序中有respons.write输出,也有=输出,也有HTML中嵌套ASP,也有ASP中嵌套HTML的,建议你统一按一种方式输出

我把你的程序作如下变动,看是否容易看点
VBScript code
<%If Rs("isflash")="0" Then  str = "<img src='images/nopic.jpg' border=0 alt='无图片'>"Else  str = "<IMG class='alignleft' alt='"& RS("TITLE") &"' src='"& RS("images")&"'"End If%>  <A title="<%= RS("TITLE") %>" href="show.asp?/<%= RS("id") %>.html" rel="bookmark"><%=str%></A> 

热点排行