简单评论系统开发过程(四)

上回贴了实体类的代码,下面就是逻辑层了。
⑶评语逻辑层
代码相对就比较简单了,看代码吧。

default.aspx
 1<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="UL._Default" %>
 2
 3<%@ register assembly="AspNetPager" namespace="Wuqi.Webdiyer" tagprefix="webdiyer" %>
 4
 5<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 6
 7<html xmlns="http://www.w3.org/1999/xhtml" >
 8<head runat="server">
 9    <title>评论系统</title>
10    <meta content="blendTrans(Duration=0.5)" http-equiv="Page-Enter" />
11    <meta content="blendTrans(Duration=0.5)" http-equiv="Page-Exit" />
12    <meta content="all" name="robots" />
13    <meta content="d8q8@163.com,平平" name="author" />
14    <meta content="平平" name="copyright" />
15    <meta content="平平" name="description" />
16    <meta content="平平,d8q8" name="keywords" />
17    <link href="css/style.css" type="text/css" rel="Stylesheet" />
18</head>
19<body>
20    <form id="form1" runat="server">
21    <div>
22        <asp:datalist id="dl" runat="server" width="100%" backcolor="#F8FCFF" cellpadding="10" borderwidth="1px">
23            <headertemplate>
24                <div class="comm_head">
25                  <h5>热门评论</h5>
26                  <div class="line"></div>
27                </div>
28            </headertemplate>
29            <itemtemplate>
30                <div class="comment">
31                  <div>
32                    <div class="name"><%Eval("comm_name").ToString() %> ip:<%Eval("comm_ip").ToString() %></div>
33                    <div class="time"><%Eval("comm_time").ToString() %> 发表</div>
34                  </div>
35                  <div class="content dot"><%Eval("comm_content").ToString() %></div>
36                  <div class="flag"><href="?act=agree&id=<%# Eval("comm_id").ToString() %>&page=<%=Request.QueryString["page"%>">支持</a>(<%# Comment_Name("comm_agree",int.Parse(Eval("comm_id").ToString())) %><a
37                          href="?act=against&id=<%# Eval("comm_id").ToString() %>&page=<%=Request.QueryString["page"%>">反对</a>(<%# Comment_Name("comm_against",int.Parse(Eval("comm_id").ToString())) %>)
38                      <href="?act=report&id=<%# Eval("comm_id").ToString() %>&page=<%=Request.QueryString["page"%>">举报</a> </div>
39                </div>
40            </itemtemplate>
41            <footertemplate>
42                <div class="agree">网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述</div>
43            </footertemplate>
44        </asp:datalist>
45        <div class="hang">
46            <webdiyer:aspnetpager id="pager" runat="server" alwaysshow="True" onpagechanged="pager_PageChanged" pagesize="2" urlpaging="True" width="100%">
47            </webdiyer:aspnetpager>
48        </div>
49        <div>
50            <div id="comm_add">
51                <div class="username">昵称:<asp:textbox id="name" runat="server" width="80px" borderstyle="Solid" borderwidth="1px" bordercolor="Silver"></asp:textbox>
52                    <asp:checkbox id="announce" runat="server" checked="True" text="匿名发表" /></div>
53                <div class="info"><asp:textbox id="content" runat="server" rows="8" textmode="MultiLine" width="600px" borderstyle="Inset" borderwidth="2px"></asp:textbox><br />
54                <asp:button id="btn" runat="server" text="发表评论" onclick="btn_Click" borderstyle="Outset" borderwidth="1px" /></div>
55            </div>
56        </div>
57        </div>
58    </form>
59</body>
60</html>
61

待续……

posted on 2007-05-17 11:49  平平兄  阅读(204)  评论(0)    收藏  举报