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

资源简介

ASP.NET 2.0实现的简单的开放论坛系统,功能包括用户发表,修改,删除以及回复留言,以及用户注册,登录等功能,供初学者学习参考。

资源截图

代码片段和文件信息

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)
        {
            // 在此处放置用户代码以初始化页面
        }

        #region Web 窗体设计器生成的代码
        override protected void OnInit(EventArgs e)
        {
            //
            // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
            //
            InitializeComponent();
            base.OnInit(e);
        }

        /// 
        /// 设计器支持所需的方法 - 不要使用代码编辑器修改
        /// 此方法的内容。
        /// 

        private void InitializeComponent()
        {

        }
        #endregion

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

        /// 
        /// 
        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“);
        }
    }
}

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

     文件       1076  2006-11-22 14:51  MyBBS\App_Code\BusinessLogiclayer\Reply.cs

     文件       5553  2006-11-22 14:51  MyBBS\App_Code\BusinessLogiclayer\Topic.cs

     文件       5035  2006-11-22 14:51  MyBBS\App_Code\BusinessLogiclayer\User.cs

     文件       2126  2006-11-22 14:51  MyBBS\App_Code\DataAccessHelper\GetSafeData.cs

     文件        406  2006-11-22 14:51  MyBBS\App_Code\DataAccessHelper\SQLString.cs

     文件       5977  2009-02-11 11:44  MyBBS\App_Code\DataAccesslayer\Database.cs

     文件       2620  2006-11-22 14:51  MyBBS\DB\MyBBS.sql

     文件        961  2005-12-13 17:12  MyBBS\Global.asax

     文件       9628  2006-11-22 14:51  MyBBS\Images\logo.JPG

    ..A.SH.      4608  2008-11-10 11:31  MyBBS\Images\Thumbs.db

     文件       1959  2006-11-22 14:51  MyBBS\Login.aspx

     文件       2828  2009-02-11 11:50  MyBBS\Login.aspx.cs

     文件       1530  2006-11-22 14:51  MyBBS\MyBBS.sln

    ..A..H.     32256  2009-02-11 11:57  MyBBS\MyBBS.suo

     文件      12296  2008-11-10 11:28  MyBBS\Register.aspx

     文件       2440  2006-11-22 14:51  MyBBS\Register.aspx.cs

     文件       1526  2006-11-22 14:51  MyBBS\styles\style.css

     文件       1724  2006-11-22 14:51  MyBBS\TopicAdd.aspx

     文件       2259  2006-11-22 14:51  MyBBS\TopicAdd.aspx.cs

     文件       2051  2006-11-22 14:51  MyBBS\TopicDetail.aspx

     文件       2814  2006-11-22 14:51  MyBBS\TopicDetail.aspx.cs

     文件       3131  2006-11-22 14:51  MyBBS\TopicList.aspx

     文件       4767  2006-11-22 14:51  MyBBS\TopicList.aspx.cs

     文件       1804  2006-11-22 14:51  MyBBS\TopicReply.aspx

     文件       2559  2006-11-22 14:51  MyBBS\TopicReply.aspx.cs

     文件       1955  2006-11-22 14:51  MyBBS\TopicUpdate.aspx

     文件       2585  2006-11-22 14:51  MyBBS\TopicUpdate.aspx.cs

     文件       1722  2009-02-13 20:37  MyBBS\Web.config

     目录          0  2008-11-10 11:24  MyBBS\App_Code\BusinessLogiclayer

     目录          0  2008-11-10 11:24  MyBBS\App_Code\DataAccessHelper

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

评论

共有 条评论