list.aspx
上传用户:scene123
上传日期:2010-02-19
资源大小:3311k
文件大小:6k
源码类别:

.net编程

开发平台:

C#

  1. <%@ Page Inherits="huang.list" Language="C#" src="cs/huang.cs"  %>
  2. <%@ OutputCache Duration="5" VaryByParam="page;Fid1;Fid2"  %>
  3. <html>
  4. <head>
  5. <title></title>
  6. <link href="css/css.css" rel="stylesheet" type="text/css">
  7. </head>
  8. <BODY 
  9.  leftMargin=0 topMargin=0 marginheight="10" marginwidth="10" class=bodycss>
  10. <form runat="server">
  11. <!--#include file="inc/top.dat"-->
  12. <table cellspacing=1 cellpadding=3 align=center class=ziti3  width="95%" >
  13. <tr><td height=25 valign=middle width=20%>
  14. <img src="img/ico.gif">斑竹:<%=ban%>
  15. </td><td Align=left width=20%><img src="img/icon.gif">论坛通知:</td><td width=60%><marquee  scrolldelay='50' scrollamount='1'  onmouseout="if (document.all!=null){this.start()}" onmouseover="if (document.all!=null){this.stop()}"><%=Noti%></marquee></td></tr>
  16. </table>
  17. <table cellspacing="1" cellpadding="0" align=center   width="95%"  border=0 class=unnamed3 >
  18. <tr class=bar><td  >
  19. <a href="index.aspx">论坛首页</a> → 
  20. <a href="index.aspx?Fid1=<%=Fid1%>"><%=Fid1Name%></a> →  <%=Fid2Name%> →  帖子列表
  21. </td></tr>
  22. </table>
  23. <table cellspacing="1" cellpadding="0" align=center   width="95%"  border=0>
  24. <tr class=ziti><td  >
  25. <a href="newtopic.aspx?Fid1=<%=Fid1%>&Fid2=<%=Fid2%>"><img src="img/butnew.gif" border=0></a>
  26. </td></tr>
  27. </table>
  28. <asp:Repeater id="score" runat="server" >
  29. <HeaderTemplate>
  30. <table width="95%" border="0" align="center" cellpadding="6" cellspacing="1" class=tablemain >
  31. <tr  >  
  32.      <td  class=tablemain3 >
  33. 状态
  34.      </td>
  35.      <td class=tablemain3 >
  36. 主题
  37.      </td>
  38.       <td class=tablemain3 >
  39.      </td>
  40.      <td class=tablemain3 >
  41. 作者
  42.      </td>
  43.       <td class=tablemain3 >
  44. 最后修改时间
  45.      </td>
  46.      <td class=tablemain3>
  47. 回复
  48.      </td>
  49.         </tr>
  50. </HeaderTemplate>
  51. <ItemTemplate>
  52. <tr class=tablemain2>  
  53.       <td  width=10% class=tablemain1>
  54. <a title="|状态|点击次数|回复数"><%# DataBinder.Eval(Container.DataItem,"Expression") %></a>
  55.      </td>
  56.      <td  width=50%  >
  57. <a href="display.aspx?id=<%# DataBinder.Eval(Container.DataItem,"TopicId") %>&Fid1=<%=Fid1%>&Fid2=<%=Fid2%>"><%# DataBinder.Eval(Container.DataItem,"Topic") %></a>
  58.      </td>
  59.            <td  width=5%  >
  60. <a href="display.aspx?id=<%# DataBinder.Eval(Container.DataItem,"TopicId") %>&Fid1=<%=Fid1%>&Fid2=<%=Fid2%>" target=_blank title="新开窗口"><img src="img/neww.gif" border=0></a>
  61.      </td>
  62.      <td width=8%   class=tablemain1>
  63. <a href="reg_pre.aspx?Action=modify&UserName=<%# DataBinder.Eval(Container.DataItem,"Postuser") %>" target=_blank><%# DataBinder.Eval(Container.DataItem,"Postuser") %></a>
  64.      </td>
  65.       <td  width=19%  >
  66. <%# DataBinder.Eval(Container.DataItem,"DateAndTime") %>
  67.      </td>
  68.      <td width=8%   class=tablemain1>
  69. <a href="reg_pre.aspx?Action=modify&UserName=<%# DataBinder.Eval(Container.DataItem,"LastReply") %>" target=_blank><%# DataBinder.Eval(Container.DataItem,"LastReply") %></a>
  70.      </td>
  71.         </tr>
  72. </ItemTemplate>
  73. <FooterTemplate>
  74. </tr>
  75.     <tr > 
  76.       <td colspan="6" class=tablemain3 >&nbsp;
  77.       </td>
  78.     </tr>
  79. </table>
  80. </FooterTemplate>
  81. </asp:Repeater>
  82. </form>
  83. <table cellspacing="1" cellpadding="0" align=center   width="95%"  border=0 class=unnamed3 style="word-break:break-all">
  84. <tr  class=bar><td>
  85. <%
  86. int i;
  87. int Start=100;
  88. int d;
  89. int PageTotal=TopicTotal/PageSize+1;
  90. Response.Write("一共有"+PageTotal.ToString()+"页,(每页"+PageSize.ToString()+"条记录)你先在在"+CurrentPage.ToString()+"页&nbsp;&nbsp;"); 
  91. Response.Write("<a href='list.aspx?Fid1="+Fid1+"&Fid2="+Fid2+"&page=1'> <font face=webdings>9</font></a>&nbsp;"); 
  92.   
  93. if (CurrentPage<4&&PageTotal>7){
  94. for (i=1;i<PageTotal&&i<=7;i++ ) {  
  95. if (i==CurrentPage){
  96. Response.Write("<a href='list.aspx?Fid1="+Fid1+"&Fid2="+Fid2+"&page="+i+"'><font color=red>"+i+"</font></a>&nbsp;");   
  97. }
  98. else{
  99. Response.Write("<a href='list.aspx?Fid1="+Fid1+"&Fid2="+Fid2+"&page="+i+"'>"+i+"</a>&nbsp;");   
  100. }
  101.      }
  102.                 }
  103. if (CurrentPage>=4&&CurrentPage<PageTotal-3) {
  104. for (i=CurrentPage-3;i<PageTotal&&i<=CurrentPage+3;i++ ) {
  105. if (i==CurrentPage){
  106. Response.Write("<a href='list.aspx?Fid1="+Fid1+"&Fid2="+Fid2+"&page="+i+"'><font color=red>"+i+"</font></a>&nbsp;");   
  107. }
  108. else{
  109. Response.Write("<a href='list.aspx?Fid1="+Fid1+"&Fid2="+Fid2+"&page="+i+"'>"+i+"</a>&nbsp;");   
  110. }
  111.                          }
  112. }
  113. if (CurrentPage>=PageTotal-3){
  114. for (i=CurrentPage-3;i<PageTotal+1;i++ ) {
  115. if (i>0){
  116. if  (i==CurrentPage){
  117. Response.Write("<a href='list.aspx?Fid1="+Fid1+"&Fid2="+Fid2+"&page="+i+"'><font color=red>"+i+"</font></a>&nbsp;");   
  118. }
  119. else{
  120. Response.Write("<a href='list.aspx?Fid1="+Fid1+"&Fid2="+Fid2+"&page="+i+"'>"+i+"</a>&nbsp;");   
  121.                     }
  122.         }  
  123.                                         }
  124. }
  125. Response.Write("<a href='list.aspx?Fid1="+Fid1+"&Fid2="+Fid2+"&page="+PageTotal+"'> <font face=webdings>:</font></a>&nbsp;"); 
  126. %>
  127. </td>
  128. <form name="form1" method="get" action="list.aspx">
  129.   <td><input type="hidden" name="Fid1" value="<%=Fid1%>">
  130.   <input type="hidden" name="Fid2" value="<%=Fid1%>">
  131.   <input type="text" name="page" size="2"  class="unnamed2">
  132.   <input type="submit" name="go" value="go" class="btn">
  133.   </td>
  134. </form>
  135. </tr>
  136. </table>
  137. <br>
  138. <div align=center>
  139. <form name="form1" method="get" action="query.aspx">
  140.   <input name="Fid1" type="hidden" id="Fid1" value="<%=Fid1%>">
  141.     <input name="Fid2" type="hidden" id="Fid2" value="<%=Fid2%>">
  142.   <input name="keyword" type="text" class="unnamed2" id="keyword">
  143.   <span class="ziti">主题表 
  144.   <input name="table" type="radio" value="topic" checked>
  145.   回复表</span> 
  146.   <input type="radio" name="table" value="reply">
  147.   <select name="type" class="unnamed2" id="type">
  148.     <option value="title" selected>标题</option>
  149.     <option value="author">作者</option>
  150.   </select>
  151.   <input name="Submit" type="submit" class="btn" value="let's go">
  152. </form>
  153. 开放的主题:<img src="img/f-open.gif">锁定的主题:<img src="img/f-lock.gif">斑竹推荐的主题:<img src="img/best.gif">
  154. </div>
  155. <br>
  156. <div align=center>
  157. <%
  158.  Response.Write("脚本执行时间"+n3.TotalMilliseconds.ToString()+"毫秒");
  159. %>
  160. </div>
  161. <body>
  162. </html>