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

📄 view-postview.ascx

📁 cnForums是功能强大的论坛。开发语言c#,三层结构。模块设计很值得学习
💻 ASCX
字号:
<%@ Control Language="C#" %>
<%@ Import Namespace="AspNetForums" %>
<%@ Import Namespace="AspNetForums.Controls" %>
<%@ Import Namespace="AspNetForums.Components" %>
<%@ Import Namespace="AspNetForums.Enumerations" %>
<%@ Register TagPrefix="Forums" Namespace="AspNetForums.Controls" Assembly="AspNetForums.Controls" %>
<Forums:NavigationMenu runat="server" ID="Navigationmenu1"/>
<!-- View-PostFlatView.Header.Start -->
<table width="100%" cellspacing="5" cellpadding="0" border="0">
	<tr>
		<td>
			<table width="100%" cellpadding="0" cellspacing="0">
				<tr>
					<td>
						<table class="tableBorder" width="100%" cellspacing="1" cellpadding="3">
							<tr>
								<td class="fh">
									<table width="100%" cellspacing="0" border="0" cellpadding="0">
										<tr>    
											<td align="left" valign="top">
												<asp:Label CssClass="forumName" ID="PostSubject" Runat="server" />
												<br>
												<asp:Label CssClass="txt3" ID="ForumName" Runat="server" />
											</td>
											<td align="right" valign="top" class="txt3">
												<asp:Label CssClass="forumThread" ID="ThreadStats" Runat="server" />
											</td>
										</tr>
									</table>    
									<br>   
									<Forums:BreadCrumb ShowHome="true" runat="server" ID="Breadcrumb1"/>
								</td>    
							</tr>
						</table>
					</td>  				
				</tr>
			</table>	

			<Forums:Ads Zone="StandardTop" runat="server" ID="Ads1"/>
		</td>
	</tr>
</table>
<!-- View-PostFlatView.Header.End -->	
<!-- View-PostFlatView.MainCentent.Start -->
<table cellpadding="1" cellspacing="0" width="100%">
	<tr>
		<td>
			<table cellpadding="3" cellspacing="0" border="0" width="100%">
				<tr>
					<td align="left" class="txt3">
						<Forums:ForumImageButton ButtonType="NewPost" runat="server" ID="NewPostButtonUp"/>
						<Forums:ForumImageButton ButtonType="Poll" runat="server" ID="NewPollButtonUp"/>
						<Forums:ForumImageButton ButtonType="Reply" runat="server" ID="ReplyTop" Visible="false"/>  
						<Forums:ForumImageButton ButtonType="Print" runat="server" ID="Forumimagebutton1"/> 
						<Forums:SearchRedirect SkinFileName="Skin-SearchForum.ascx" ID="SearchRedirect" runat="server" />
						<forums:ThreadSubscribeLinkButton runat="server" ID="Threadsubscribelinkbutton1"/>
					</td>                 
					<td align="right" class="txt3">
						<Forums:ForumImageButton ButtonType="PreviousTopic" ID="PrevThread" runat="server" /> 
						<Forums:ForumImageButton ID="NextThread" ButtonType="NextTopic" runat="server" />
					</td>
				</tr>
			</table>
		</td>
	</tr>
</table>

<Forums:VoteOptions runat="server" id="voteOptions" Visible="false"/>						

<!-- 帖子内容开始  //-->

<table cellpadding="5" cellspacing="0" width="100%">
	<tr>
		<td>
			<table class="tableBorder" cellpadding="0" cellspacing="0" width="100%" border=1>
				<tr>			
					<td colspan="2">
						<table align="left" width="100%" cellpadding="0" cellspacing="0">	
		<!-- ********* AlternatingItemTemplate.PostHeader ************* //-->								
							<tr>
								<td class="threadSeparator" colspan="2" valign="middle">
									<asp:Label Runat="server" ID="DateText" CssClass="dateText" />
								</td>
							</tr>                   
		<!-- ********* AlternatingItemTemplate.PostHeaderEnd ************* //-->
		<!-- ********* AlternatingItemTemplate.BodyRowStart ************* //-->
							<tr>
		<!-- ********* AlternatingItemTemplate.BodyColUserInfoStart (2 rows:start of rowspan) ************* //-->						
								<td class="fh" rowspan="2" align="center" valign="top" width="180" nowrap>
									<div style="padding-top: 4px;">
									<Forums:UserOnlineStatus runat="server" ID="UserOnlineStatus"/>
									<b><asp:Literal id="Nickname" runat="server" /></b>
									<Forums:UserAvatar runat="server" Border="1" PadImage="True" ID="UserAvatar"/>
									<div class="txt2" border="single" align="left" style="padding-left: 4px;">
										<br />
										<Forums:PostIcons runat="server" ID="PostIcons"/>									
										<Forums:RankIcons runat="server" ID="RankIcons"/>									
										<Forums:UserAttribute FormatString="<br />{0}" Attribute="Joined" runat="server" ID="UserAttributeJoined"/>
										<Forums:UserAttribute FormatString="<br />{0}" Attribute="Location" runat="server" ID="UserAttributeLocation"/>
										<Forums:UserAttribute FormatString="<br />{0}" Attribute="Posts" runat="server" ID="UserAttributePosts"/>
										<Forums:RoleIcons runat="server" ID="RoleIcons"/>
									</div>
									</div>

								</td>
		<!-- ********* AlternatingItemTemplate.BodyColUserInfoEnd (/2 rows:end of rowspan) ************* //-->
		<!-- ********* AlternatingItemTemplate.BodyColPostHeaderStart (1 row) ************* //-->	
								<td width="100%" valign="top" height="100%" >
									<table width="100%" height="100%" cellpadding="2" cellspacing="0">
										<tr>
											<td class="f" align="left" valign="top" colspan="6" width="60%">
												<span >
													<asp:Literal id="PostEmoticon" runat="server" />
													<b><asp:Literal id="Subject" runat="server" /></b><br />
													<Forums:PostAttachment runat="server" ID="PostAttachment"/>
												</span>
											</td>
											<td class="f" align="right" class="txt4" height="25" colspan="4" width="100%">
												<Forums:ForumImageButton ButtonType="Reply" runat="server" ID="ReplyButton" /> 
												<Forums:ForumImageButton runat="server" ButtonType="Quote" id="QuoteButton"/> 
												<Forums:ForumImageButton runat="server" ButtonType="Delete" id="DeleteButton"/> 
												<Forums:ForumImageButton runat="server" ButtonType="Edit" id="EditButton"/> 
												<Forums:ModerationMenu runat="server" SkinFileName="Moderation\Skin-ModeratePost.ascx" ID="ModerationMenu"/>
											</td>
										</tr>
		<!-- ********* AlternatingItemTemplate.BodyColPostHeaderEnd (/1 row) ************* //-->								
		<!-- ********* AlternatingItemTemplate.BodyColPostBodyStart (1 row) ************* //-->								
										<tr>
											<td class="fh3a" colspan="10" width="100%" height="100%" valign="top" >
												<table align="left" width="100%" height="100%" cellpadding="5px" cellspacing="0">
													<tr>
														<td class="txt4" align="left" valign="top">
															<Forums:PostView runat="server" ID="PostView"/>
															<br />	
														</td>
													</tr>
												</table>								
											</td>			
										</tr>	
										<tr>
											<td class="fh3a" align="left" valign="bottom" width="80%" colspan="8">
												<Forums:PostImageButtons runat="server" ID="PostImageButtons"/>
											</td>
											<td class="fh3a" width="10%" valign="bottom" align="right" class="txt5" nowrap>
												<asp:Literal id="PostIPAddress" runat="server" />&nbsp;&nbsp;
											</td>
											<td class="fh3a" width="10%" valign="bottom" align="right" class="txt5" nowrap>
												<asp:Literal id="Report" runat="server" />
											</td>												
										</tr>
									</table>									
								</td>
							</tr>
		<!-- ********* AlternatingItemTemplate.BodyColPostBodyEnd (/1 row) ************* //-->
						</table>	
					</td>
				</tr>							
			</table>
		</td>
	</tr>
</table>


<!-- 帖子内容结束  //-->		


<table cellpadding="3" cellspacing="0" width="100%">
	<tr>
		<td valign="top" align="left" width="10px">
			<table cellpadding="3" cellspacing="0" border="0" width="100%">
				<tr>
					<td align="left" nowrap class="txt3">
						<Forums:ForumImageButton ButtonType="NewPost" runat="server" ID="NewPostButtonDown"/>
						<Forums:ForumImageButton ButtonType="Poll" runat="server" ID="NewPollButtonDown"/>
						<Forums:ForumImageButton ButtonType="Reply" runat="server" ID="ReplyDown" Visible="false"/>

					</td>
				</tr>
			</table>			
		</td>	
		<td valign="top">
		&nbsp;
		</td> 
	</tr>
</table>
<%--
<p align="center" class="txt2Bold" runat="server" id="QuickReplyBlock">
Quick reply<br>
<asp:TextBox id="QuickReply" runat="server" TextMode="MultiLine" Width="548px" Height="104px"></asp:TextBox>
<asp:Button Runat="server" id="PostButton"></asp:Button>
<!--asp:RequiredFieldValidator id="postBodyValidator"  ErrorMessage="RequiredFieldValidator" ControlToValidate="QuickReply"></asp:RequiredFieldValidator-->
</p>
--%>

<table cellpadding="3" cellspacing="2" width="100%">
	<tr>
		<td valign="top" align="left" class="txt4">
			<Forums:BreadCrumb ShowHome="true" runat="server" ID="Breadcrumb2"/>
		</td>
		<td valign="top" align="right" class="txt5" nowrap>
			<Forums:JumpDropDownList CssClass="txt1" runat="server" ID="Jumpdropdownlist1"/>
		</td>
	</tr>
</table>
<Forums:Ads Zone="StandardBottom" runat="server" ID="Ads2"/>

⌨️ 快捷键说明

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