wow2010万圣节面具npc:请ASP高手帮忙

来源:百度文库 编辑:高考问答 时间:2024/05/01 04:38:12
本人刚学ASP,现在遇到一个问题,请过往高手帮一下忙!
我想对这个初值<%=rs("leixing")%>做判断,如果是值是公告的时候则显示在公告栏上,如果是通知或者其他类型的时候刚显示的其他消息栏中,要怎么写代码?
急......
这代码是我公告栏的代码。
<tr>
<td width="18" align="center" class="smallfont"><b><%=i+1%></b></td>
<td width="30"><b><%=rs("writefrom")%></b></td>
<td width="426"><a href="list.asp?id=<%=rs("articleid")%>" target="_blank"><%=rs("title")%></a></td>
<td width="90" align="center">
<%if not isnull(rs("writer")) then%>
<%=rs("writer")%>
<%else%>
Unknow
<%end if%></td>
<td width="90" align="center" class="smallfont"><b>
<%if rs("dateandtime")=date() then%>
<font color=#999999><%=year(rs("dateandtime"))%>-<%=month(rs("dateandtime"))%>-<%=day(rs("dateandtime"))%></font>
<%else%>
<%=year(rs("dateandtime"))%>-<%=month(rs("dateandtime"))%>-<%=day(rs("dateandtime"))%>
<%end if%></b></td>
</tr>
那要怎么加进去呢
要回显的。。。。。。

<%if rs("leixing")="公告" then%>
把公告栏的值赋上
<%else%>
把其他消息栏的值赋上
<%end if%>

这不是完整代码啊,我也不知道你的公告栏是哪块,其它栏目是哪块

这样吧

<tr>
<td width="18" align="center" class="smallfont"><b><%=i+1%></b></td>
<td width="30"><b><%=rs("writefrom")%></b></td>
<%if rs("leixing")="公告" then%>
<td width="426"><a href="list.asp?id=<%=rs("articleid")%>" target="_blank"><%=rs("title")%></a></td>

<td width="90" align="center">
<%if not isnull(rs("writer")) then%>
<%=rs("writer")%>
<%else%>
Unknow
<%end if%></td>
<td width="90" align="center" class="smallfont"><b>
<%if rs("dateandtime")=date() then%>
<font color=#999999><%=year(rs("dateandtime"))%>-<%=month(rs("dateandtime"))%>-<%=day(rs("dateandtime"))%></font>
<%else%>
<%=year(rs("dateandtime"))%>-<%=month(rs("dateandtime"))%>-<%=day(rs("dateandtime"))%>
<%end if%></b></td>
</tr>
<%end if%>

直接这样写,如果有格式错误,你可以自己修改一下