thread.aspx
来自「Visual C#数据库开发中 简单论坛的开发sql2000数据库」· ASPX 代码 · 共 179 行
ASPX
179 行
<%@ Page Inherits="Cforum.Thread" Language="c#" CodeBehind="Thread.aspx.cs" AutoEventWireup="false" %>
<%@ OutputCache Duration="5" VaryByParam="page;Beg;End" %>
<%@ register tagprefix="com" tagname="head" src="Head.ascx"%>
<%@ register tagprefix="com" tagname="Top" src="top.ascx"%>
<html>
<head>
<title></title>
<link href="css/css.css" rel="stylesheet" type="text/css">
</head>
<BODY leftMargin=100 topMargin=0 marginheight="10" marginwidth="10" class=bodycss>
<form runat="server">
<com:Top id="Top1" runat="server"></com:Top>
<com:head id="Header" runat="server"></com:head>
<table cellspacing=1 cellpadding=3 align=center class=font3 width="95%" >
<tr><td height=25 valign=middle width=20%>
版主:<%=Toastmaster%>
</td><td Align=center width=20%>论坛通知:</td><td width=60%><marquee scrolldelay='50' scrollamount='1' onmouseout="if (document.all!=null){this.start()}" onmouseover="if (document.all!=null){this.stop()}"><%=Notice%></marquee></td></tr>
</table>
<table cellspacing="1" cellpadding="0" align=center width="95%" border=0 class=unnamed3 >
<tr class=bar><td >
<a href="Default.aspx">论坛主页</a><img src=img/right_arrow[1].gif>
<a href="Default.aspx?Beg=<%=Beg%>"><%=TopicName%></a><img src=img/right_arrow[1].gif> <%=TopicDes%><img src=img/right_arrow[1].gif> 帖子列表
</td></tr>
</table>
<table cellspacing="1" cellpadding="0" align=center width="95%" border=0>
<tr class=font><td><br></br>
<a href="Newthread.aspx?Beg=<%=Beg%>&End=<%=End%>"><img src="img/butnew.gif" border=0></a>
</td></tr>
</table>
<asp:Repeater id="score" runat="server">
<HeaderTemplate>
<table width="95%" border="5" align="center" cellpadding="6" cellspacing="1" class=tablemain >
<tr >
<td class=tablemain3 >
状态
</td>
<td class=tablemain3 >
主题
</td>
<td class=tablemain3 width="7%">
新窗口
</td>
<td class=tablemain3 >
作者
</td>
<td class=tablemain3 >
最后修改时间
</td>
<td class=tablemain3 width="10%">
回复
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr class=tablemain2 >
<td width=10% class=tablemain1 >
<a title="|状态|点击次数|回复数"><%# DataBinder.Eval(Container.DataItem,"Expression") %></a>
</td>
<td width=50% >
<a href="Display.aspx?id=<%# DataBinder.Eval(Container.DataItem,"TopicId") %>&Beg=<%=Beg%>&End=<%=End%>"><%# DataBinder.Eval(Container.DataItem,"Topic") %></a>
</td>
<td width=5% >
<a href="Display.aspx?id=<%# DataBinder.Eval(Container.DataItem,"TopicId") %>&Beg=<%=Beg%>&End=<%=End%>" target=_blank title="新开窗口"><img src="img/neww.gif" border=0></a>
</td>
<td width=8% class=tablemain1>
<a href="Userinfo.aspx?Action=modify&UserName=<%# DataBinder.Eval(Container.DataItem,"Postuser") %>" target=_blank><%# DataBinder.Eval(Container.DataItem,"Postuser") %></a>
</td>
<td width=19% >
<%# DataBinder.Eval(Container.DataItem,"DateAndTime") %>
</td>
<td width=8% class=tablemain1>
<a href="Userinfo.aspx?Action=modify&UserName=<%# DataBinder.Eval(Container.DataItem,"LastReply") %>" target=_blank><%# DataBinder.Eval(Container.DataItem,"LastReply") %></a>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</tr>
<tr >
<td colspan="6" class=tablemain3 >
</td>
</tr>
</table>
</FooterTemplate>
</asp:Repeater>
</form>
<table cellspacing="1" cellpadding="0" align=center width="95%" border=0 class=unnamed3 style="word-break:break-all">
<tr class=bar><td>
<%
int i;
int Start=100;
int d;
int PageTotal=TopicTotal/PageSize+1;
Response.Write("一共有"+PageTotal.ToString()+"页,你现在在第"+CurrentPage.ToString()+"页 ");
Response.Write("<a href='Thread.aspx?Beg="+Beg+"&End="+End+"&page=1'> <font face=webdings>9</font></a> ");
if (CurrentPage<4&&PageTotal>7){
for (i=1;i<PageTotal&&i<=7;i++ ) {
if (i==CurrentPage){
Response.Write("<a href='Thread.aspx?Beg="+Beg+"&End="+End+"&page="+i+"'><font color=red>"+i+"</font></a> ");
}
else{
Response.Write("<a href='Thread.aspx?Beg="+Beg+"&End="+End+"&page="+i+"'>"+i+"</a> ");
}
}
}
if (CurrentPage>=4&&CurrentPage<PageTotal-3) {
for (i=CurrentPage-3;i<PageTotal&&i<=CurrentPage+3;i++ ) {
if (i==CurrentPage){
Response.Write("<a href='Thread.aspx?Beg="+Beg+"&End="+End+"&page="+i+"'><font color=red>"+i+"</font></a> ");
}
else{
Response.Write("<a href='Thread.aspx?Beg="+Beg+"&End="+End+"&page="+i+"'>"+i+"</a> ");
}
}
}
if (CurrentPage>=PageTotal-3){
for (i=CurrentPage-3;i<PageTotal+1;i++ ) {
if (i>0){
if (i==CurrentPage){
Response.Write("<a href='Thread.aspx?Beg="+Beg+"&End="+End+"&page="+i+"'><font color=red>"+i+"</font></a> ");
}
else{
Response.Write("<a href='Thread.aspx?Beg="+Beg+"&End="+End+"&page="+i+"'>"+i+"</a> ");
}
}
}
}
Response.Write("<a href='Thread.aspx?Beg="+Beg+"&End="+End+"&page="+PageTotal+"'> <font face=webdings>:</font></a> ");
%>
</td>
<form name="form1" method="get" action="Thread.aspx">
<td><input type="hidden" name="Beg" value="<%=Beg%>">
<input type="hidden" name="End" value="<%=Beg%>">
</td>
</form>
</tr>
</table>
<br>
<div align=center>
开放的主题:<img src="img/f-open.gif">锁定的主题:<img src="img/f-lock.gif">版主推荐的主题:<img src="img/best.gif">
</div>
<br>
<div align=center>
</div>
<body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?