⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 view-myforums.ascx

📁 本系统是在asp版《在线文件管理器》的基础上设计制作
💻 ASCX
字号:
<%@ Control Language="C#" %>
<%@ Register TagPrefix="CS" Namespace="CommunityServer.Controls" Assembly="CommunityServer.Controls" %>
<%@ Register TagPrefix="CSD" Namespace="CommunityServer.Discussions.Controls" Assembly="CommunityServer.Discussions" %>
<%@ Import Namespace="CommunityServer.Components" %>
<%@ Import Namespace="CommunityServer.Controls" %>
<%@ Import Namespace="CommunityServer.Discussions.Components" %>
<%@ Import Namespace="CommunityServer.Discussions.Controls" %>
	
<script language="Javascript">
  function OpenWindow (target) { 
    window.open(target, "test", "toolbar=no,scrollbars=yes,resizable=yes,width=300,height=300"); 
  }
</script>
<%--
<CS:DisplayTitle  runat="server" Selected = "Forums" ID="Displaytitle1"/>
--%>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
	<tr>
		<td>
			<table width="100%" cellpadding="5" cellspacing="0">
				<tr>
					<td>
						<span class="forumName" ID="ForumName" Runat="server" ><CS:ResourceLabel runat="server" ResourceName="ViewMyForumsThreads_Title" /></span>
						<br />
						<span class="forumThread" ID="ForumDescription" Runat="server" ><CS:ResourceLabel runat="server" ResourceName="ViewMyForumsThreads_Description" /></span>
						<br />
						<div class="txt4"><CSD:BreadCrumb ShowHome="true" runat="server" ID="Breadcrumb1" /></div>
					</td>
				</tr>
			</table>

			<CS:Ads Zone="StandardTop" runat="server" ID="Ads1"/>
		</td>
	</tr>
</table>

<table width="100%" cellspacing="0" cellpadding="1" border="0">
  <tr>
    <td>

      
      <table cellpadding="3" cellspacing="1" width="100%">
        <tr>
          <td align="left" valign="middle" colspan="2">
            <table cellpadding="0" cellspacing="0" border="0" width="100%">
              <tr>
                <td>
                  <CSD:ForumImageButton ButtonType="NewPost" runat="server" ID="Forumimagebutton1"/>
                </td>            
              </tr>
            </table>
          </td>    
        </tr>  
        <tr>
          <td colspan="2">
							
<CSD:ForumRepeater runat="server" ID="Forumrepeater1">
  <HeaderTemplate>            
		
            <table class="tableBorder" cellpadding="3" cellspacing="1">
              <tr> 
                <td class="column" width="20" nowrap></td>
                <td class="column" align="center" width="100%"><CS:ResourceLabel runat="server" ResourceName="ViewThreads_TitleForums" /></td>
                <td class="column" align="center" width="75" nowrap><CS:ResourceLabel runat="server" ResourceName="ViewThreads_TitleThreads" /></td>
                <td class="column" align="center" width="75" nowrap><CS:ResourceLabel runat="server" ResourceName="ViewThreads_TitlePosts" /></td>
                <td class="column" align="center" width="185" nowrap><CS:ResourceLabel runat="server" ResourceName="ViewThreads_TitleLastPost" /></td>
              </tr>
		
  </HeaderTemplate>
	<ItemTemplate>
		
				      <tr>
					      <td class="f" width="20">
						      <%# ForumFormatter.StatusIcon( (Forum) Container.DataItem ) %>
					      </td>      					
					      <td class="f">
						      <a href="<%# ForumUrls.Instance().Forum( ((Forum) Container.DataItem).SectionID ) %>"><%# DataBinder.Eval(Container.DataItem, "Name") %></a>
						      <br />
						      <%# DataBinder.Eval(Container.DataItem, "Description") %><%# ForumFormatter.FormatSubForum( (Forum) Container.DataItem ) %>
					      </td>
					      <td class="fh3" align="center">
						      <%# Formatter.FormatNumber( ((Forum) Container.DataItem).TotalThreads ) %>
					      </td>      					
					      <td class="fh3" align="center">
						      <%# Formatter.FormatNumber( ((Forum) Container.DataItem).TotalPosts ) %>
					      </td>
					      <td class="fh3" align="center">
						      <%# ForumFormatter.FormatLastPost( (Forum) Container.DataItem ) %>
					      </td>
				      </tr>
		
  </ItemTemplate>			
	<FooterTemplate>
		
            </table>
            <br />
            <br />
		
	</FooterTemplate>			
</CSD:ForumRepeater>
							
          </td>
        </tr> 
        <tr>
          <td valign="top" colspan="3">
            <table class="tableBorder" cellpadding="2" cellspacing="1">
              <tr>
                <td class="column">
                </td>

                <td class="column" height="20" align="center" width="100%">
                    <CS:ResourceLabel runat="server" ResourceName="ViewThreads_TitleThread" />
                </td>

                <td class="column" align="center" width="75" nowrap>
                    <CS:ResourceLabel runat="server" ResourceName="ViewThreads_TitleReplies" />
                </td>
                <td class="column" align="center" width="75" nowrap>
                    <CS:ResourceLabel runat="server" ResourceName="ViewThreads_TitleViews" />
                </td>
                
                <td class="column" align="center" width="185" nowrap>
                    <CS:ResourceLabel runat="server" ResourceName="ViewThreads_TitleLastPost" />
                </td>
              </tr>
							
<asp:Repeater EnableViewState="False" ID="Announcements" runat="server">
  <HeaderTemplate>
		
              <tr>
                  <td colspan="5" class="h1a">
					<CS:ResourceLabel runat="server" ResourceName="ViewThreads_FaqsAnnouncements" />
                  </td>
              </tr>
		
  </HeaderTemplate>            
  <ItemTemplate>
		
              <tr>
                <td class="fh3" nowrap>
                  <%# ForumFormatter.StatusIcon( (Thread) Container.DataItem ) %>
                  <%# Formatter.GetEmotionMarkup( ((Thread) Container.DataItem).EmoticonID ) %>
                </td>
                <td class="fh3">
                  <table cellpadding="1" cellspacing="0">
                    <tr>
                      <td width="100%" class="txt3Bold">
                        <a class="lnk3" href="<%# Globals.GetSiteUrls().Post( (int) DataBinder.Eval(Container.DataItem, "PostID") ) %> "><%# Formatter.CheckStringLength(DataBinder.Eval(Container.DataItem, "Subject").ToString(), 65) %></a> 
                      </td>
                      <td><CS:RatingImageButton Thread='<%# (Thread) Container.DataItem %>' runat="server" /></td>
                    </tr>
                    <tr> 
                      <td colspan="2" class="txt4">
                        <%# Formatter.FormatUsername( (int) DataBinder.Eval(Container.DataItem, "AuthorID"), DataBinder.Eval(Container.DataItem, "Nickname").ToString() ) %> <%# ForumFormatter.ForumNameInThreadView( (Thread) Container.DataItem ) %>
                      </td>
                    </tr>
                  </table>
                </td>
                <td class="f" align="center">
                  <%# Formatter.FormatNumber( ((Thread) Container.DataItem).Replies ) %>
                </td>
                <td class="f" align="center">
                  <%# Formatter.FormatNumber( ((Thread) Container.DataItem).Views ) %>
                </td>
                <td class="f" align="center">
                  <%# ForumFormatter.FormatLastPost( (Thread) Container.DataItem ) %>
                  <CSD:ThreadPager runat="server" ThreadID='<%# DataBinder.Eval(Container.DataItem, "PostID") %>' Replies='<%# DataBinder.Eval(Container.DataItem, "Replies") %>' />
                </td>
              </tr>
		
  </ItemTemplate>
</asp:Repeater>
							
							        
<asp:Repeater EnableViewState="False" ID="Threads" runat="server">
  <HeaderTemplate>
		
              <tr>
                <td colspan="5" class="h1a">
                  <CS:ResourceLabel runat="server" ResourceName="ViewThreads_Posts" />
                </td>
              </tr>
		
  </HeaderTemplate>            
  <ItemTemplate>            
		
              <tr>
                <td class="fh3" nowrap>
                  <%# ForumFormatter.StatusIcon( (Thread) Container.DataItem ) %>
                </td>
                <td class="fh3">
                  <table cellpadding="1" cellspacing="0">
                    <tr>
                      <td><%# Formatter.GetEmotionMarkup( ((Thread) Container.DataItem).EmoticonID ) %></td>
                      <td width="100%" class="txt3Bold">
                        <a class="lnk3" href="<%# Globals.GetSiteUrls().Post( (int) DataBinder.Eval(Container.DataItem, "PostID") ) %> "><%# Formatter.CheckStringLength(DataBinder.Eval(Container.DataItem, "Subject").ToString(), 65) %></a> 
                      </td>
                      <td><CS:RatingImageButton Thread='<%# (Thread) Container.DataItem %>' runat="server" /><CSD:ThreadStatusImage Thread='<%# (Thread) Container.DataItem %>' runat="server" /></td>
                    </tr>
                    <tr>
                      <td colspan="3" class="txt4">
                        <%# Formatter.FormatUsername( (int) DataBinder.Eval(Container.DataItem, "AuthorID"), DataBinder.Eval(Container.DataItem, "Nickname").ToString() ) %> <%# ForumFormatter.ForumNameInThreadView( (Thread) Container.DataItem ) %>
                      </td>
                    </tr>
                  </table>
                </td>
                <td class="f" align="center">
                  <%# Formatter.FormatNumber( ((Thread) Container.DataItem).Replies ) %>
                </td>
                <td class="f" align="center">
                  <%# Formatter.FormatNumber( ((Thread) Container.DataItem).Views ) %>
                </td>
                <td class="f" align="center">
                  <%# ForumFormatter.FormatLastPost( (Thread) Container.DataItem ) %>
                  <CSD:ThreadPager runat="server" ThreadID='<%# DataBinder.Eval(Container.DataItem, "PostID") %>' Replies='<%# DataBinder.Eval(Container.DataItem, "Replies") %>' />
                </td>
              </tr>
		
  </ItemTemplate>
</asp:Repeater>
							        
		          <span id="NoThreadsToDisplay" runat="server" class="noTopics">
				      <tr>
					      <td colspan="5">
						      <table class="tableBorder" width="100%" align="center">
							      <tr>
								      <td class="fh" align="center">
										<CS:ResourceLabel runat="server" ResourceName="ViewThreads_NoTopics" />
								      </td>
							      </tr>
						      </table>
					      </td>
				      </tr>	
		          </span>                
            </table>
	        </td>
        </tr>
      </table>
      <table align="right" cellpadding="4" cellspacing="0" border="0">
	      <tr>
		      <td>
      		
			      <table class="tableBorder" cellpadding="0" cellspacing="0">
				      <tr>
					      <td>
						      <table width="100%" cellpadding="2" cellspacing="0">
							      <tr>
								      <td valign="middle" class="column" nowrap>
									      &nbsp;<CS:CurrentPage Cssclass="columnText" id="CurrentPage" runat="server" />
								      </td>
								      <td valign="middle" align="right" class="column" nowrap>
									      <CS:Pager id="Pager" runat="server" />
								      </td>
							      </tr>
						      </table>
					      </td>
				      </tr>
			      </table>
           
		      </td>
	      </tr>
      </table>
      <br />
      <br />
      <table cellpadding="2" cellspacing="1" width="100%">
        <tr>
          <td align="left" valign="top">
            
            <table class="tableBorder" cellpadding="2" cellspacing="1" width="100%">
              <tr>
                <td class="column" colspan="2">
					<CS:ResourceLabel runat="server" ResourceName="ViewThreads_ForumOptions" />
				</td>
              </tr>
              <tr>
			          <td class="fh">
				          <table cellpadding="2" cellspacing="1" width="100%">
				            <tr>
				              <td align="left" class="fh2" nowrap>
					              <CS:ResourceLabel runat="server" ResourceName="ViewThreads_SortedBy" />
				              </td>
				              <td align="left" class="fh2">	
					              <CSD:ThreadSortDropDownList id="SortThreads" runat="server" />
					              <CS:ResourceLabel runat="server" ResourceName="ViewThreads_In" />
					              <CS:SortOrderDropDownList id="SortOrder" runat="server" />
					              <CS:ResourceLabel runat="server" ResourceName="ViewThreads_OrderFrom" />
				              </td>
				            </tr>
				            <tr>
				              <td align="left" class="fh2" nowrap>
					              <CS:ResourceLabel runat="server" ResourceName="ViewThreads_FilterByDate" />
				              </td>
				              <td align="left" class="fh2">	
					              <CS:DateFilter id="DateFilter" runat="server" AddText="false" AppendLineBreak="false" /> 
				              </td>
				            </tr>
				            <tr>
				              <td align="left" class="fh2" nowrap>
					              <CS:ResourceLabel runat="server" ResourceName="ViewThreads_FilterByTopic" />
				              </td>
				              <td align="left" class="fh2">	
					              <CSD:HideReadPostsDropDownList runat="server" ID="HideReadPosts" />
				              </td>
				            </tr>
				            <tr>
				              <td align="right" class="fh2" nowrap colspan="2">
					              <asp:Button id="SortThreadsButton" runat="server" /> <asp:Button id="RememberSettingsButton" runat="server" /> <CSD:MarkAllRead runat="server" ID="Markallread1" NAME="Markallread1" />
				              </td>
				            </tr>
                  </table>
                </td>
		          </tr>		
            </table>
            
          </td>
          <td align="right" valign="top" class="txt4">
            
            <CSD:JumpDropDownList runat="server" />
            
          </td>    
        </tr>
      </table>
    </td>
  </tr>       
  	   
</table>  
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -