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

📄 view-forumgroupview.ascx

📁 cnForums是功能强大的论坛。开发语言c#,三层结构。模块设计很值得学习
💻 ASCX
字号:
<%@ Control Language="C#" %>
<%@ Register TagPrefix="Forums" Namespace="AspNetForums.Controls" Assembly="AspNetForums.Controls" %>
<%@ Import Namespace="AspNetForums" %>
<%@ Import Namespace="AspNetForums.Controls" %>
<%@ Import Namespace="AspNetForums.Components" %>
<%@ Import Namespace="AspNetForums.Enumerations" %>
<!-- ********* View-ForumGroupView.ascx:Start ************* //-->	
<Forums:NavigationMenu runat="server" ID="Navigationmenu1"/>

<table width="100%" cellspacing="0" cellpadding="5" border="0">
<!-- ForumGroupView.Header.Start -->
	<tr>
		<td>
			<table width="100%" cellpadding="0" cellspacing="0" border="0">
				<tr>
					<td valign="top" width="330" style="padding-right: 12px;">
						<Forums:DisplayUserWelcome runat="server" ID="Displayuserwelcome1"/>
					</td>  
					<td valign="top" width="*">
						<Forums:DisplayTitle runat="server" ID="Displaytitle1"/>
					</td>					
				</tr>
			</table>	
		</td>
	</tr>
</table>
<%	if ( Users.GetUser().IsAnonymous ) { %>
<table width="100%" cellspacing="0" cellpadding="5" border="0">	
	<tr>
		<td>
			<!-- ForumGroupView.Header.End -->	
			<Forums:Login SkinFilename="Skin-LoginSmall.ascx" runat="server" ID="Login1"/>
			<!-- ForumGroupView.MainCentent.Start -->
		</td>
	</tr>
</table>
<%	}	%>
<table width="100%" cellpadding="5" cellspacing="0">
<tr><td>
<table width="100%" cellpadding="0" cellspacing="0">
<%	if ( Request.QueryString["ForumGroupID"] == null ) { %>
	<tr>
		<td class="txt4" align="left" nowrap>				
			<Forums:CurrentTime runat="server" ID="Currenttime1"/>
			<br/>
			<Forums:ForumAnchor class="lnk3" AnchorType="TopNewThreads" runat="server"/>
			|
			<Forums:ForumAnchor class="lnk3" AnchorType="PostsActive" runat="server"/>
			|
			<Forums:ForumAnchor class="lnk3" AnchorType="PostsUnanswered" runat="server"/>
			
		</td>
		<td class="txt4" align="right" valign="top" nowrap>
			<Forums:SearchRedirect ID="SearchRedirect" runat="server" />
		</td>
	</tr>
<%	}else{	%>
	<tr>
		<td class="txt4" align="left">
			<Forums:BreadCrumb ShowHome="true" runat="server" ID="Breadcrumb2" /><br />
		</td>
		
		<td align="right" class="txt4">
			<Forums:JumpDropDownList runat="server" ID="Jumpdropdownlist2"/>
		</td>
	</tr>
<%	}	%>
</table>
</td>
</tr>
</table> 
<!-- ********* Repeater.Start ************* //-->							
<asp:Repeater EnableViewState="false" runat="server" id="forumGroupRepeater">						
	<HeaderTemplate>
	<!-- ********* Repeater.Header.Start ************* //-->									
<table width="100%" class="tableBorder" cellpadding="4" cellspacing="1">
	<tr> 
		<td colspan="2" class="column" align="center" width="*"><% = ResourceManager.GetString("ForumGroupView_Inline1") %></td>
		<td class="column" align="center" width="202" nowrap><%= ResourceManager.GetString("ForumGroupView_Inline4") %></td>                                    
		<td class="column" align="center" width="65" nowrap><%= ResourceManager.GetString("ForumGroupView_Inline2") %></td>                                    
		<td class="column" align="center" width="65" nowrap><%= ResourceManager.GetString("ForumGroupView_Inline3") %></td>
		<td class="column" align="center" width="102" nowrap><%= ResourceManager.GetString("ForumGroupView_Inline5") %></td>                                    
	</tr>
</table>
	<!-- ********* Repeater.HeaderTemplate.End ************* //-->										
	</HeaderTemplate>
	<ItemTemplate>
	<!-- ********* Repeater.ItemTemplate.Start ************* //-->									
<div style="padding-bottom: 6px;">
<table width="100%" class="tableBorder" cellpadding="5" cellspacing="1">
	<tr>
		<td class="fh" colspan="6" valign="bottom">
			<asp:ImageButton ID="ExpandCollapse" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "ForumGroupID") %>' ImageUrl='<%# Formatter.ExplandCollapseIcon( (ForumGroup) Container.DataItem ) %>' ToolTip='<%# ResourceManager.GetString("ForumGroupView_ExpandCollapse")%>' Runat="server"/>
			&nbsp;<a href="<%# Globals.GetSiteUrls().ForumGroup ( (int) DataBinder.Eval(Container.DataItem, "ForumGroupID")) %>"><%# DataBinder.Eval(Container.DataItem, "Name") %></a>
		</td>
	</tr>
		<!-- ********* Repeater.ItemTemplate.ForumsRepeater.Start ************* //-->				                    	
		<Forums:ForumRepeater ForumGroupID='<%# DataBinder.Eval(Container.DataItem, "ForumGroupID") %>' HideForums='<%# DataBinder.Eval(Container.DataItem, "HideForums") %>' runat="server" ID="Forumrepeater1">										
			<ItemTemplate>
			<!-- ********* Repeater.ItemTemplate.ForumsRepeater.ItemTemplate.Start ************* //-->								            
	<tr>
		<td class="f" width="20">
			<%# Formatter.StatusIcon( (Forum) Container.DataItem ) %>
		</td>
		<td class="f" width="*">
			<b><%# Formatter.FormatForumLink( (Forum) Container.DataItem ) %></b> <%# Formatter.FormatUsersViewingForum( (Forum) Container.DataItem ) %>
			
			<br />
			
			<span class="txt5"></span><%# DataBinder.Eval(Container.DataItem, "Description") %><%# Formatter.FormatSubForum( (Forum) Container.DataItem ) %></span>
			<Forums:ForumLogo runat="server" Forum='<%# (Forum) Container.DataItem %>'/>
		</td>
		<td class="fh4" align="center" width="200">
			<%# Formatter.FormatLastPost( (Forum) Container.DataItem, (bool) true ) %>
		</td>
		<td class="fh3" align="center" width="64">
			<%# Formatter.FormatNumber( ((Forum) Container.DataItem).TotalThreads ) %>
		</td>                   						
		<td class="fh3" align="center" width="65">
			<%# Formatter.FormatNumber( ((Forum) Container.DataItem).TotalPosts ) %>
		</td>
		<td class="fh4" align="center" width="100">
			&nbsp;<forums:ForumModerators runat="server" ForumID='<%# ((Forum) Container.DataItem).ForumID %>'/>
		</td>
	</tr>
			<!-- ********* Repeater.ItemTemplate.ForumsRepeater.ItemTemplate.End ************* //-->	
			</ItemTemplate>
		</Forums:ForumRepeater>							
		<!-- ********* Repeater.ItemTemplate.ForumsRepeater.End ************* //-->										
</table>
</div>		
	<!-- ********* Repeater.ItemTemplate.End ************* //-->											                    
	</ItemTemplate>
</asp:Repeater>
<!-- ********* Repeater.End ************* //-->								

<table width="100%" cellpadding="5" cellspacing="1">
	<tr>
		<td class="txt4" align="left">
			<Forums:BreadCrumb ShowHome="true" runat="server" ID="Breadcrumb1" /><br />
			<Forums:MarkAllRead runat="server" ID="Markallread1"/>
		</td>
		
		<td align="right" class="txt4">
			<Forums:JumpDropDownList runat="server" ID="Jumpdropdownlist1"/>
		</td>
	</tr>

	<tr>
		<td class="txt4" align="left">
		</td>
		
		<td align="right" class="txt4">
		</td>
	</tr>
</table> 
<!-- ForumGroupView.MainCentent.End -->	
<!-- ForumGroupView.FooterContent.Start -->	
<table width="100%" cellpadding="5" cellspacing="1">
	<tr>
		<td>
			<table width="100%" cellpadding="0" cellspacing="0" border="0">
				<tr>
					<td valign="top" colspan="2" width="100%" style="padding-bottom: 12px;">					    
						<Forums:SiteStats runat="server" ID="Sitestats1"/>
					</td>  		
				</tr>
				<tr>
					<td valign="top" width="100%" style="padding-right: 12px;">						
						<Forums:WhoIsOnline runat="server" ID="Whoisonline1"/>
					</td>
					<td valign="top" width="200">
						<Forums:DisplayLegendForum runat="server" ID="Displaylegendforum1"/>
					</td>
				</tr>
			</table>	
		</td>
	</tr>
<!-- ForumGroupView.FooterContent.End -->	
</table>

<!-- ********* View-ForumGroupView.ascx:End ************* //-->	

⌨️ 快捷键说明

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