📄 homepage.ascx
字号:
</table>
<table width="95%" cellspacing="0" cellpadding="0">
<tr>
<td class="bl"></td>
<td class="bm"> </td>
<td class="br"></td>
</tr>
</table>
</div>
<!-- Left End -->
</td>
<td>
<!-- Right Begin -->
<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">头条新闻</span>
</td>
<td align="right">
</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">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign="top" width="200" height="150" align="center">
<%
dp.CommandText = "SELECT TOP 2 articleID, title, titleImg, classid, TitleCss FROM [Article] WHERE headline = 1 AND imgNews = 1 ORDER BY articleID DESC";
bind.BindInfo_Repeater(Repeater1, dp, "<script>WriteThumb('/skyNews/Skin/Default/default/no_picture.gif',null,null,true,true);</script>" );
%>
<table border="0" cellpadding="0" cellspacing="0" width="98%">
<asp:Repeater ID="Repeater1" Runat="server">
<ItemTemplate>
<tr>
<td align="center" style="line-height:150%;">
<script type="text/javascript">
WriteThumb("<%# ai.GetContent(DataBinder.Eval(Container.DataItem, "titleImg").ToString(), config["uploadWebPath"])%>",
"<%# ai.GetUrl(DataBinder.Eval(Container.DataItem, "ArticleID"), DataBinder.Eval(Container.DataItem, "classid"))%>",
"<%# DataBinder.Eval(Container.DataItem, "title")%>",
true, true);
</script>
<span class="thumbnailTitle"><a href="<%# ai.GetUrl(DataBinder.Eval(Container.DataItem, "ArticleID"), DataBinder.Eval(Container.DataItem, "classid"))%>" target="<%= config["openWinMethod"]%>"><font style="color:<%# DataBinder.Eval(Container.DataItem, "TitleCss")%>"><%# ai.GetTitle(DataBinder.Eval(Container.DataItem, "title").ToString(), 20)%></font></a></span>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
</td>
<td valign="top" width="*">
<%
dp.CommandText = "SELECT TOP 10 articleID, Title, titleImg, classid, TitleCss, Addtime FROM [Article] WHERE headline = 1 AND imgNews = 0 ORDER BY articleID, indexTop DESC";
bind.BindInfo_Repeater(HeadlineList, dp, "没有任何新闻" );%>
<table border="0" cellpadding="0" cellspacing="0" width="98%">
<asp:Repeater ID="HeadlineList" Runat="server">
<ItemTemplate>
<tr>
<td height="18">
<img src="/skyNews/Skin/Default/default/bullet.gif" align="absmiddle">
[<%# ci[DataBinder.Eval(Container.DataItem, "ClassID"), "className"]%>]
<a href="<%# ai.GetUrl(DataBinder.Eval(Container.DataItem, "ArticleID"), DataBinder.Eval(Container.DataItem, "classid"))%>" target="<%= config["openWinMethod"]%>">
<font style="<%# DataBinder.Eval(Container.DataItem, "TitleCss")%>"><%# ai.GetTitle(DataBinder.Eval(Container.DataItem, "title").ToString(), 30)%></font></a>
[<%# Convert.ToDateTime(DataBinder.Eval(Container.DataItem, "Addtime")).ToString(config["dateFormat"])%>]
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
</td>
</tr>
</table>
<table width="100%">
<tr>
<td class="hr"></td>
</tr>
</form>
<form name="searchForm" action="/skyNews/Index/Search.aspx" method="get" onsubmit="return searchCheck();">
<tr>
<td align="center" height="30">
<script language="javascript">
function searchCheck()
{
var myform = document.searchForm;
if( myform.keyword.value == "" )
{
alert("请填写搜索关键字!");
myform.keyword.focus();
return false;
}
}
</script>
<!-- 快速搜索栏 -->
新闻搜索: <input type="text" name="keyword" class="inputbg" size="20" /> <input type="radio" name="where" value="title" id="title" checked /><label for="title">标题</label>
<input type="radio" name="where" value="content" id="content" /><label for="content">内容</label>
<input type="radio" name="where" value="author" id="author" /><label for="author">作者</label>
<input type="submit" value="搜索">
<!-- 搜索栏结束 -->
</td>
</tr>
</table>
</td>
<td class="mr"></td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0" >
<tr>
<td class="bl"></td>
<td class="bm"> </td>
<td class="br"></td>
</tr>
</table>
<table width="100%" 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="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="ml"></td>
<td class="mm">
<%-- 绑定最新图片新闻 --%>
<%
dp.CommandText = "SELECT TOP 3 articleID, title, titleImg, imgNews, classid, TitleCss FROM [Article] WHERE imgNews = 1 ORDER BY articleID DESC";
bind.BindInfo_DataList(imgDataList, dp, "<script>WriteThumb('/skyNews/Skin/Default/default/no_picture.gif',null,null,true,true);</script>" );%>
<asp:DataList id="imgDataList" runat="server" RepeatColumns="4" Width="100%">
<ItemStyle Width="20%" HorizontalAlign="Center" />
<ItemTemplate>
<script type="text/javascript">
WriteThumb("<%# DataBinder.Eval(Container.DataItem, "imgNews").ToString() == "0" ? "/skyNews/Skin/Default/default/no_picture.gif" : ai.GetContent(DataBinder.Eval(Container.DataItem, "titleImg").ToString(), config["uploadWebPath"])%>",
"<%# ai.GetUrl(DataBinder.Eval(Container.DataItem, "ArticleID"), DataBinder.Eval(Container.DataItem, "classid"))%>",
"<%# DataBinder.Eval(Container.DataItem, "title")%>",
true, true);
</script>
<span class="thumbnailTitle"><a href="<%# ai.GetUrl(DataBinder.Eval(Container.DataItem, "ArticleID"), DataBinder.Eval(Container.DataItem, "classid"))%>" target="<%= config["openWinMethod"]%>"><font style="<%# DataBinder.Eval(Container.DataItem, "TitleCss")%>"><%# ai.GetTitle(DataBinder.Eval(Container.DataItem, "title").ToString(), 20)%></font></a></span>
</ItemTemplate>
</asp:DataList>
</td>
<td class="mr"></td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="bl"></td>
<td class="bm"> </td>
<td class="br"></td>
</tr>
</table>
<%-- 绑定能在首页显示的一级分类列表 --%>
<%
bind.BindInfo_DataList(
DataList3,
bind.returnDataTable(user.classDt, "depth = 0 AND cBind = 1", "", 0),
"" );
%>
<asp:DataList id="DataList3" runat="server" RepeatColumns="2" Width="100%">
<ItemStyle Width="50%" />
<ItemTemplate>
<div style="verticle-align:top;height:100%">
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="tl"></td>
<td class="tm">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr><td>
<span class="tt"><%# DataBinder.Eval(Container.DataItem,"className")%></span>
</td><td align="right">
<a href="<%# ci.GetUrl(DataBinder.Eval(Container.DataItem, "ClassID"), DataBinder.Eval(Container.DataItem, "CustomUrl")) %>"><img src="/skyNews/Skin/Default/default/more.gif" border="0" /></a>
</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">
<%-- 绑定该分类的最新新闻信息列表 --%>
<asp:DataList id="DataList4" RepeatDirection="Horizontal" RepeatColumns="1" CellSpacing="0" CellPadding="2" Width="100%" runat="server" DataSource='<%# bind.returnDataTable(dp, "SELECT TOP 8 articleID, title, classid, TitleCss, Addtime FROM [Article] WHERE classid IN (" + DataBinder.Eval(Container.DataItem,"ChildCollection") + ") ORDER BY articleID DESC")%>'>
<ItemStyle Width="25%" />
<ItemTemplate>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr><td height="15">
<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"]%>">
<font style="<%# DataBinder.Eval(Container.DataItem, "TitleCss")%>"><%# ai.GetTitle(DataBinder.Eval(Container.DataItem, "title").ToString(), 30)%></font></a>
</td><td width="35" align="center">
<span class="<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"Addtime")) < DateTime.Now.Date ? "gray" : "time"%>"><%# Convert.ToDateTime(DataBinder.Eval(Container.DataItem, "Addtime")).ToString(config["dateFormat"])%></span>
</td></tr>
</table>
</ItemTemplate>
</asp:DataList>
</td>
<td class="mr"></td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0" >
<tr>
<td class="bl"></td>
<td class="bm"> </td>
<td class="br"></td>
</tr>
</table>
</div>
</ItemTemplate>
</asp:DataList>
<table width="100%" 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="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="ml"></td>
<td class="mm">
<%-- 绑定一级分类信息 --%>
<%
bind.BindInfo_DataList(
DataList1,
bind.returnDataTable(user.classDt, "depth = 0 AND cInBar = 1", "SortID ASC", 0),
"" );
%>
<asp:DataList id="DataList1" runat="server" RepeatColumns="1" Width="100%">
<ItemTemplate>
<table width="100%" cellspacing="0" cellpadding="0" border="0" align="center">
<tr class="tdbg-dark">
<td height="25" style="padding-left:2px;"><img src="/skyNews/Skin/Default/default/bullet1.gif" align="absmiddle">
<a href="<%# ci.GetUrl(DataBinder.Eval(Container.DataItem, "ClassID"), DataBinder.Eval(Container.DataItem, "CustomUrl")) %>"
target="">
<font style="color:#000000; font-weight:bold;"><%# DataBinder.Eval(Container.DataItem,"className")%></font></a>
</td>
</tr>
</table>
<%-- 绑定二级分类信息 --%>
<asp:DataList id="DataList2" RepeatDirection="Horizontal" RepeatColumns="3" CellSpacing="0" CellPadding="2" Width="100%" runat="server" DataSource='<%# bind.returnDataTable(user.classDt, "parentID = " + DataBinder.Eval(Container.DataItem,"classID").ToString() + " AND cInBar = 1", "", 0)%>'>
<ItemStyle Width="25%" />
<ItemTemplate>
<img src="/skyNews/Skin/Default/default/bullet.gif" align="absmiddle" vspace="3">
<a href="<%# ci.GetUrl(DataBinder.Eval(Container.DataItem, "ClassID"), DataBinder.Eval(Container.DataItem, "CustomUrl")) %>"
target="">
<font style="<%#DataBinder.Eval(Container.DataItem,"TitleCss") %>;"><%# DataBinder.Eval(Container.DataItem,"className")%></font></a>
</ItemTemplate>
</asp:DataList>
</ItemTemplate>
</asp:DataList>
</td>
<td class="mr"></td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="bl"></td>
<td class="bm"> </td>
<td class="br"></td>
</tr>
</table>
</div>
<!-- Right End -->
</td>
</tr>
</table>
</td>
</tr>
</table>
<script type="text/javascript" language="javascript">
<!--
StartRollV();
StartRollH();
//-->
</script>
<uc1:Footer id="Footer1" runat="server"></uc1:Footer>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -