• 大小: 131KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: C#
  • 标签: 论坛源码  

资源简介

一个非常简单的Asp.net论坛程序,主要实现的功能为发帖、回帖、用户注册等简单功能,主要是练习三层应用,希望给大家带来帮助。

资源截图

代码片段和文件信息

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

using MyBBS.BusinessLogiclayer;

namespace MyBBS.Web
{
    /// 
    /// WebForm1 的摘要说明。
    /// 

    public partial class Login : System.Web.UI.Page
    {

        protected void Page_Load(object sender System.EventArgs e)
        {
            // 在此处放置用户代码以初始化页面
        }

        /// 
        /// 用户单击“登录”按钮事件方法
        /// 

        /// 
        /// 
        protected void ButtonLogin_Click(object sender System.EventArgs e)
        {
            //获取用户在页面上的输入
            string userLoginName = TextBoxLoginName.Text; //用户登录名
            string password = TextBoxPassword.Text; //密码
            Session.Add(“login_name“ userLoginName); //使用Session来保存用户登录名信息

            User user = new User(); //实例化User类
            user.LoadData(userLoginName); //利用User类的LoadData方法,获取用户信息

            if (user.Exist) //如果用户存在
            {
                if (user.Password == password) //如果密码,转入留言列表页面
                {
                    Response.Redirect(“TopicList.aspx“);
                }
                else //如果密码错误,给出提示,光标停留在密码框中
                {
                    Response.Write(“ript Language=javascript>alert(\“密码错误,请重新输入密码!\“)ript>“);
                }
            }
            else //如果用户不存在
            {
                Response.Write(“ript Language=javascript>alert(\“对不起,用户不存在!\“)ript>“);
            }
        }

        /// 
        /// 用户单击“游客”按钮事件方法
        /// 

        /// 
        /// 
        protected void ButtonGuest_Click(object sender System.EventArgs e)
        {
            Session.Add(“login_name“ “guest“); //使用Session来保存用户登录名信息
            Response.Redirect(“TopicList.aspx“);
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1127  2008-04-01 17:12  App_Code\BusinessLogiclayer\Reply.cs

     文件       5604  2008-04-01 17:13  App_Code\BusinessLogiclayer\Topic.cs

     文件       5035  2007-03-05 17:25  App_Code\BusinessLogiclayer\User.cs

     文件       2126  2007-03-05 17:25  App_Code\DataAccessHelper\GetSafeData.cs

     文件        406  2007-03-05 17:25  App_Code\DataAccessHelper\SQLString.cs

     文件       5958  2007-03-05 17:25  App_Code\DataAccesslayer\Database.cs

     文件       2620  2007-03-05 17:25  DB_51aspx\MyBBS.sql

     文件    1048576  2008-04-01 17:21  DB_51aspx\MyBBS_Data.MDF

     文件    1048576  2008-04-01 17:21  DB_51aspx\MyBBS_Log.LDF

     文件       4945  2007-07-18 09:38  Images\from.gif

     文件       4945  2007-07-18 09:38  Images\lo.jpg

     文件       9628  2007-03-05 17:25  Images\logo.JPG

    ..A.SH.      5120  2008-04-01 17:14  Images\Thumbs.db

     文件       1526  2007-03-05 17:25  styles\style.css

     文件       4945  2007-07-18 09:38  from.gif

     文件       2160  2007-03-05 17:25  Login.aspx

     文件       2323  2007-03-05 17:25  Login.aspx.cs

     文件      12670  2008-04-01 17:15  Register.aspx

     文件       2044  2007-03-05 17:25  Register.aspx.cs

     文件       1788  2007-03-05 17:25  TopicAdd.aspx

     文件       1863  2007-03-05 17:25  TopicAdd.aspx.cs

     文件       2198  2007-03-05 17:25  TopicDetail.aspx

     文件       2473  2008-04-01 17:13  TopicDetail.aspx.cs

     文件       2974  2007-03-05 17:25  TopicList.aspx

     文件       4767  2007-03-05 17:25  TopicList.aspx.cs

     文件       1748  2007-03-05 17:25  TopicReply.aspx

     文件       2214  2008-04-01 17:13  TopicReply.aspx.cs

     文件       2126  2007-03-05 17:25  TopicUpdate.aspx

     文件       2188  2007-03-05 17:25  TopicUpdate.aspx.cs

     文件       1678  2008-04-01 16:55  Web.config

............此处省略18个文件信息

评论

共有 条评论