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

📄 list.ascx

📁 这是我编的一小软件。请等级等待指教。呵呵。ASP的
💻 ASCX
字号:
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="List.ascx.cs" Inherits="Seaskyer.WebApp.skyNews.Pages.List" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
<%@ Register TagPrefix="uc1" TagName="Header" Src="../../CUserControls/Header.ascx" %>
<%@ Register TagPrefix="uc1" TagName="Footer" Src="../../CUserControls/Footer.ascx" %>
<%@ Register TagPrefix="uc1" TagName="listStyle" Src="../../CUserControls/listStyle.ascx" %>
<uc1:Header id="Header1" runat="server"></uc1:Header>

<table id="navsub" class="twidth" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="l"></td>
<td class="m">
	&nbsp;<a href="/skyNews/Index.aspx"><%= config["siteName"]%></a><%= ci.GetParentPathUrl(ClassRow["ParentPath"].ToString(), " → ")%> (自定义模板)
</td>
<td class="r"></td>
</tr>
</table>

<table id="mainBody" class="twidth" cellpadding="0" cellspacing="0" align="center">
<tr>
<td valign="top" style="padding-top:5px;">
		
	<table class="awidth" cellpadding="0" cellspacing="0" border="0" align="center">
	<tr align="left" valign="top">
	<td width="200">
		<div class="lframe">
		<table width="95%" cellspacing="0" cellpadding="0">
		<tr>
		<td class="tl"></td>
		<td class="tm"><span class="tt">分类</span></td>
		<td class="tr"></td>
		</tr>
		</table>
		<table width="95%" cellspacing="0" cellpadding="0">
		<tr>
		<td class="ml"></td>
		<td class="mm">
			<% 
			bind.BindInfo_DataList(ParentDataList, ci.GetClassInfo("cInBar = 1 AND ParentID = " + ClassRow["ParentID"]), ""); 
			%>
			<asp:DataList id="ParentDataList" runat="server" RepeatColumns="1" Width="100%">
			<ItemTemplate>
				<table width="100%" cellspacing="0" cellpadding="0" border="0" align="center">
				<tr>
				<td height="20" style="padding-left:2px;"><img src="<%# (DataBinder.Eval(Container.DataItem, "classid").ToString() == ClassRow["ClassID"].ToString()) ? "/skyNews/Skin/Default/default/folderOpen.gif" : "/skyNews/Skin/Default/default/folderClose.gif"%>" align="absmiddle">
					<a href="<%# ci.GetUrl(DataBinder.Eval(Container.DataItem, "ClassID"), DataBinder.Eval(Container.DataItem, "CustomUrl"))%>" 
					target="<%# DataBinder.Eval(Container.DataItem,"targetMethod")%>">
					<span style="<%# (DataBinder.Eval(Container.DataItem, "classid").ToString() == ClassRow["ClassID"].ToString()) ? "color:red; font-weight:bold;" : "" %>">
					<%# DataBinder.Eval(Container.DataItem,"className")%>
					</span></a></td>
				</tr>
				</table>
				
					
				<%-- 绑定子类信息 --%>
				<asp:DataList id="ChildDataList" RepeatDirection="Horizontal" RepeatColumns="1" CellSpacing="0" DataSource='<%# bind.returnDataTable(user.classDt, "cInBar = 1 AND ParentID = " + ClassRow["ClassID"] + " AND ParentID = " + DataBinder.Eval(Container.DataItem,"ClassID"), "", 0)%>' CellPadding="2" Width="100%" runat="server">
				<ItemStyle Width="25%" />
				<ItemTemplate>
					<table width="100%" cellspacing="0" cellpadding="0" border="0" align="center">
					<tr>
					<td height="20" style="padding-left:20px;"><img src="<%# (DataBinder.Eval(Container.DataItem, "classid").ToString() == ClassRow["ClassID"].ToString()) ? "/skyNews/Skin/Default/default/folderOpen.gif" : "/skyNews/Skin/Default/default/folderClose.gif"%>" align="absmiddle">
					<a href="<%# ci.GetUrl(DataBinder.Eval(Container.DataItem, "ClassID"), DataBinder.Eval(Container.DataItem, "CustomUrl"))%>" 
							target="<%# DataBinder.Eval(Container.DataItem,"targetMethod")%>">
					<span style="<%# (DataBinder.Eval(Container.DataItem, "classid").ToString() == ClassRow["ClassID"].ToString()) ? "color:red; font-weight:bold;" : "" %>">
						<%# DataBinder.Eval(Container.DataItem,"className")%>
					</span></a>
					</td>
					</tr>
					</table>
				</ItemTemplate>
				</asp:DataList>
			</ItemTemplate>
			</asp:DataList>
		</td>
		<td class="mr"></td>
		</tr>
		</table>
		<table width="95%" cellspacing="0" cellpadding="0">
		<tr>
		<td class="bl"></td>
		<td class="bm">&nbsp;</td>
		<td class="br"></td>
		</tr>
		</table>
		<table width="95%" cellspacing="0" cellpadding="0">
		<tr>
		<td class="tl"></td>
		<td class="tm"><span class="tt">今日热门新闻</span></td>
		<td class="tr"></td>
		</tr>
		</table>
		
		<table width="95%" cellspacing="0" cellpadding="0">
		<tr>
		<td class="ml"></td>
		<td class="mm">
			<%
			dp.CommandText = "SELECT TOP 6 articleID, classid, TitleCss, title FROM [Article] WHERE classid IN (" + ClassRow["ChildCollection"] + ") AND dayHits <> 0 ORDER BY dayHits DESC";
			bind.BindInfo_Repeater( DayTopList, dp, "没有任何新闻" );
			%>
			<table border="0" cellpadding="0" cellspacing="0" width="98%">
			<asp:Repeater ID="DayTopList" Runat="server">
			<ItemTemplate>
			<tr>
			<td height="18">
				<img src="/skyNews/Skin/Default/default/bullet.gif" align="absmiddle">
				<a href="<%# ai.GetUrl(DataBinder.Eval(Container.DataItem, "ArticleID"), DataBinder.Eval(Container.DataItem, "classid"))%>" target="<%= config["openWinMethod"]%>">
					<span style="<%# DataBinder.Eval(Container.DataItem, "TitleCss")%>"><%# ai.GetTitle(DataBinder.Eval(Container.DataItem, "title").ToString(), 24)%></span></a>
			</td>
			</tr>
			</ItemTemplate>
			</asp:Repeater>
			</table>
		</td>
		<td class="mr"></td>
		</tr>
		</table>
		<table width="95%" cellspacing="0" cellpadding="0">
		<tr>
		<td class="bl"></td>
		<td class="bm">&nbsp;</td>
		<td class="br"></td>
		</tr>
		</table>
		</div>
	</td>
	<td>
		<div class="mframe">
		<table width="100%" cellspacing="0" cellpadding="0">
		<tr>
		<td class="tl"></td>
		<td class="tm">
			<table width="100%" cellpadding="0" cellspacing="0">
			<tr>
			<td><span class="tt">&gt;&gt; <%= ClassRow["className"]%></span></td>
			<td align="right">&nbsp;</td>
			</tr>
			</table>
		</td>
		<td class="tr"></td>
		</tr>
		</table>
		<table width="100%" cellspacing="0" cellpadding="0">
		<tr>
		<td class="ml"></td>
		<td class="mm">

<!-- Content -->
<uc1:listStyle id="listStyle1" runat="server"></uc1:listStyle>


		</td>
		<td class="mr"></td>
		</tr>
		</table>
		<table width="100%" cellspacing="0" cellpadding="0">
			<tr>
				<td class="bl"></td>
				<td class="bm">&nbsp;</td>
				<td class="br"></td>
			</tr>
		</table>
		<table width="100%" cellspacing="0" cellpadding="0">
		<tr>
		<td>
<script language="javascript">
<!--
function getCPageURL(cid, page)
{
	var strResult		= "/skyNews/";
	var staticFileExt	= "<%= user.staticFileExt%>";

	if( page == 1 )
		strResult += "Index/Catalog" + cid + staticFileExt ;
	else
		strResult += "Index/Catalog" + cid + "_" + page + staticFileExt ;

	return strResult;
}

var cid			= <%= ClassRow["ClassID"]%>;
var page		= <%= bind.PageIndex%>;
var pageSize	= <%= bind.PageSize%>;
var pageNum		= <%= bind.pageNum%>;
var totalNum	= <%= bind.totalRecord%>;

var outstr = "";
if( totalNum != 0 )
{
	outstr += "共有 <font color=red><b>" + totalNum + "</b></font> 条新闻,当前页<font color=red><b>" + page + "</b></font>/" + pageNum + "&nbsp;&nbsp;&nbsp;&nbsp;";
	outstr += csplitpage(cid, page, pageNum);
}


document.writeln(outstr);
//-->
</script>
		</td>
		</tr>
		</form>
		<form name="searchForm" action="/skyNews/Index/Search.aspx" method="get" onsubmit="return searchCheck();">
		<tr>
		<td height="40" valign="middle" align="center">
			<script language="javascript">
			function searchCheck()
			{
				var myform = document.searchForm;

				if( myform.keyword.value == "" )
				{
					alert("请填写搜索关键字!");
					myform.keyword.focus();
					return false;
				}
			}
			</script>
			<table id="searchbar" width="100%" align="center" cellpadding="0" cellspacing="0">
			<tr>
			<td class="l"></td>
			<td class="m" align="center">
				<!-- 快速搜索栏 -->
				新闻搜索:
				<select name="cid" size="1">
					<option value="">选择分类</option>
					<%= ci.GetClassOptionList(ClassRow["ClassID"].ToString())%>
				</select>
				<select name="where">
					<option value="title">标题</option>
					<option value="content">内容</option>
					<option value="author">作者</option>
				</select>
				<input type="text" name="keyword" class="inputbg" size="15" />
				<input type="submit" value="搜索"> 
				<!-- 搜索栏结束 -->
			</td>
			<td class="r"></td>
			</tr>
			</table>
		</td>
		</tr>
		</table>
		</div>
	</td>
	</tr>
	</table>		

</td>
</tr>
</table>


<uc1:Footer id="Footer1" runat="server"></uc1:Footer>

⌨️ 快捷键说明

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