资源简介
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\BusinessLogicla
文件 5553 2006-11-22 14:51 MyBBS\App_Code\BusinessLogicla
文件 5035 2006-11-22 14:51 MyBBS\App_Code\BusinessLogicla
文件 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\DataAccessla
文件 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\st
文件 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\BusinessLogicla
目录 0 2008-11-10 11:24 MyBBS\App_Code\DataAccessHelper
............此处省略9个文件信息
- 上一篇:C# 实现的九宫格样式
- 下一篇:asp.net制作的聊天室
相关资源
- asp.net制作的聊天室
- C# 实现的九宫格样式
- C#实现CRC32校验码运算
- 非常简单的Asp.net论坛程序源码
- C#版Socket通信含服务端、客户端、We
- C#.NET编程与S7-200_PLC自由口通信
- C#调用USB接口斑马打印机.rar
- C# Winform数值实时曲线完整
- ASP.NET MVC+LINQ TO SQL+MvcPager分页
- C#编写的基于UDP的多人聊天系统
- c#高斯正算
- 用c#写的web浏览器--网页嵌入
- C# directX 3d对象拾取
- direct3d C#绘制三角形的 d3d
- 串口通信 wpf C#
- AutoCAD VBA&VB;.NET开发基础与教程C#版 教
- C#_真正可以透明的控件.rar
- c#获取打印机当前打印状态完整源码
- 基于SQL数据库和C#的学生成绩查询系统
- 切割钢材经典问题求解 c#
- c#-ymodem-update
- C#经纬度坐标与大地坐标相互转换工具
- C#航班信息查询参考
- C#windos窗体程序的对数据库的增、删、
- 基于C#的WEBGIS案例
- 照片管理系统,用于管理照片,c#
- C#网页截图不打开网页 两种方式实现
- C#图形界面汉诺塔Hanoi
- YU_字形轮廓提取显示C#源码.rar
- C#GDI绘图_设置笔刷.rar
评论
共有 条评论