资源简介
一个非常简单的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\BusinessLogicla
文件 5604 2008-04-01 17:13 App_Code\BusinessLogicla
文件 5035 2007-03-05 17:25 App_Code\BusinessLogicla
文件 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\DataAccessla
文件 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 st
文件 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个文件信息
- 上一篇:CefSharp 57
- 下一篇:C#实现CRC32校验码运算
评论
共有 条评论