温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:三层新闻发布管理系统源码
当前文件:
TreeLayerNews/news2005/Web/ListView.aspx,打开代码结构图
TreeLayerNews/news2005/Web/ListView.aspx,打开代码结构图1<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ListView.aspx.cs" Inherits="Web_ListView" %> 2
3
<%@ Register Src="../ascx/top.ascx" TagName="top" TagPrefix="uc1" %> 4
<%@ Register Src="../ascx/bottom.ascx" TagName="bottom" TagPrefix="uc2" %> 5
6
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 7
8
<html xmlns="http://www.w3.org/1999/xhtml" > 9
<head runat="server"> 10
<title>查看新闻详细页面</title> 11
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 12
<style type="text/css"> 13
<!-- 14
body,td,th { 15
font-family: 宋体; 16
font-size: 12px; 17
color: #000000; 18
} 19
body { 20
margin-left: 0px; 21
margin-top: 0px; 22
margin-right: 0px; 23
margin-bottom: 0px; 24
} 25
a { 26
font-family: 宋体; 27
font-size: 12px; 28
color: #000000; 29
} 30
a:link { 31
text-decoration: none; 32
} 33
a:visited { 34
text-decoration: none; 35
color: #000000; 36
} 37
a:hover { 38
text-decoration: none; 39
color: #000000; 40
} 41
a:active { 42
text-decoration: none; 43
color: #000000; 44
} 45
--> 46
</style> 47
<SCRIPT language="JavaScript"> 48
var currentpos,timer; 49
50
function initialize() 51
{ 52
timer=setInterval("scrollwindow()",50); 53
} 54
function sc(){ 55
clearInterval(timer); 56
} 57
function scrollwindow() 58
{ 59
currentpos=document.body.scrollTop; 60
window.scroll(0,++currentpos); 61
if (currentpos != document.body.scrollTop) 62
sc(); 63
} 64
document.onmousedown=sc 65
document.ondblclick=initialize 66
</SCRIPT> 67
</head> 68
<body> 69
<form id="form1" runat="server"> 70
<div> 71
<table width="600" border="0" align="center" cellpadding="0" cellspacing="0" bgColor="#f3f3f3"> 72
<tr> 73
<td> 74
<uc1:top ID="Top1" runat="server" /> 75
</td> 76
</tr> 77
<tr> 78
<td align="center"> 79
<asp:repeater id="repeater1" Runat="server"> 80
<ItemTemplate> 81
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0"> 82
<tr> 83
<td height="50" colspan="2" align="center" class="tit"><%#DataBinder.Eval(Container.DataItem,"title")%></td> 84
</tr> 85
<tr> 86
<td width="40%" height="30" style="BORDER-TOP: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid">双击自动滚屏</td> 87
<td width="60%" align="center" style="BORDER-TOP: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid">发布者:<%#DataBinder.Eval(Container.DataItem,"username")%> 88
发布时间:<%#Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"infotime")).ToShortDateString()%> 89
阅读:<font color="#ff0000"><%#DataBinder.Eval(Container.DataItem,"hits")%></font>次 90
评论:<font color="#ff0000"><%#GetAnswerCindexByNewsID(int.Parse(DataBinder.Eval(Container.DataItem, "id").ToString()))%></font>次</td> 91
</tr> 92
<tr> 93
<td colspan="2"><br> 94
<div style='FONT-SIZE:12px'><%#checkcontent(DataBinder.Eval(Container.DataItem,"info").ToString())%></div> 95
</td> 96
</tr> 97
<tr align="right"> 98
<td colspan="2" height="30"> 99
</td> 100
</tr> 101
<tr align="right"> 102
<td colspan="2"> 103
</td> 104
</tr> 105
</table> 106
</ItemTemplate> 107
</asp:repeater> 108
</td> 109
</tr> 110
<tr> 111
<td> 112
<strong>网友评论</strong></td> 113
</tr> 114
<tr> 115
<td style="height: 12px" align="center" bgcolor="#74ECE8"> 116
<asp:Repeater ID="Repeater2" runat="server"> 117
<ItemTemplate> 118
<table width="95%" border="0" cellspacing="0" cellpadding="0"> 119
<tr><hr /></tr> 120
<tr><td colspan="8"> 121
<table width="100%" border="0" cellspacing="0" cellpadding="0"> 122
<tr> 123
<td width="55" align="right">网友姓名:</td> 124
<td width="60" align="left"><%#DataBinder.Eval(Container.DataItem,"A_user")%> 125
<td width="55" align="right">留言时间:</td> 126
<td width="130" align="left"><%#DataBinder.Eval(Container.DataItem, "A_time")%></td> 127
<td width="30" align="right">QQ:</td> 128
<td width="80" align="left"><%#DataBinder.Eval(Container.DataItem,"A_qq")%> 129
<td width="55" align="right">E-mail:</td> 130
<td width="90" align="left"><a href="mailto:<%#DataBinder.Eval(Container.DataItem,"A_email")%>"><%#DataBinder.Eval(Container.DataItem,"A_email")%></a></td> 131
<td width="150" align="right">第<font color="#FF0000"><%#DataBinder.Eval(Container.DataItem,"cindex")%></font>楼</td> 132
</tr> 133
</table> 134
</td></tr> 135
<tr><td colspan="8"><hr /></td></tr> 136
<tr> 137
<td width="55" align="left" valign="top">留言内容:</td> 138
<td colspan="6"><div align="left" valign="top"><%#DataBinder.Eval(Container.DataItem,"A_word")%></div></td> 139
140
</tr> 141
<tr> 142
<td> </td> 143
<td> </td> 144
</tr> 145
</table> 146
</ItemTemplate> 147
</asp:Repeater> 148
</td> 149
</tr> 150
<tr> 151
<td align="right" bgcolor="#74ECE8"> 152
<a href="MoreAnswer.aspx?NewsID=<%=NewsID()%>&NewsTitle=<%=NewsTitle()%>"><strong>更多评论....</strong></a> <br /> 153
</td> 154
</tr> 155
<tr> 156
<td> 157
<br /> 158
<strong>我要评论</strong> 159
</td> 160
</tr> 161
<tr> 162
<td> 163
<table border="0" cellspacing="0" cellpadding="0" style="width: 637px"> 164
<tr align="left" valign="top"> 165
<td colspan="8" style="height: 31px"> 166
<table width="600" border="0" cellspacing="0" cellpadding="0"> 167
<tr> 168
<td colspan="6" style="height: 14px"> 169
<hr /> 170
</td> 171
</tr> 172
<tr> 173
<td style="width: 110px" align="right">网友名称:</td> 174
<td width="113"> 175
<asp:TextBox ID="TextBox1" runat="server" Width="125px" MaxLength="20"></asp:TextBox></td> 176
<td style="width: 70px" align="right">QQ:</td> 177
<td width="183"> 178
<asp:TextBox ID="TextBox2" runat="server" Width="125px" MaxLength="9"></asp:TextBox></td> 179
<td width="70px" align="right">E-mail:</td> 180
<td width="130px"> 181
<asp:TextBox ID="TextBox3" runat="server" Width="125px" MaxLength="40"></asp:TextBox></td> 182
</tr> 183
</table> 184
</td> 185
<td colspan="1" style="width: 138px; height: 31px"> 186
<br /> 187
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" 188
ErrorMessage="*网友名称不能为空!" Font-Size="Small" Width="124px"></asp:RequiredFieldValidator><br /> 189
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2" 190
ErrorMessage="*联系QQ不能为空!" Font-Size="Small" Width="124px"></asp:RequiredFieldValidator><br /> 191
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="TextBox3" 192
ErrorMessage="*E-mail不能为空!" Font-Size="Small" Width="124px"></asp:RequiredFieldValidator><br /> 193
</td> 194
</tr> 195
<tr> 196
<td align="right" valign="top" style="width: 75px">评论内容:</td> 197
<td colspan="7" align="left" valign="top"> 198
<asp:TextBox ID="TextBox4" runat="server" Height="87px" Width="522px" MaxLength="100"></asp:TextBox></td> 199
<td align="left" colspan="1" valign="top" style="width: 138px"> 200
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="TextBox4" 201
ErrorMessage="*评论内容不能为空!" Font-Size="Small" Width="124px"></asp:RequiredFieldValidator><br /> 202
<



<!--

body,td,th 
-->