温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:NChat简易聊天室源码(.Net 3.5,LINQ,AJAX)
当前文件路径:NChat/Web/Default.aspx.cs

1using System; 2
using System.Collections; 3
using System.Configuration; 4
using System.Data; 5
using System.Linq; 6
using System.Web; 7
using System.Web.Security; 8
using System.Web.UI; 9
using System.Web.UI.HtmlControls; 10
using System.Web.UI.WebControls; 11
using System.Web.UI.WebControls.WebParts; 12
using System.Xml.Linq; 13
using DB = NChart.DBHelper; 14
using System.Collections.Generic; 15
using NChart.DBHelper; 16
using NChat.Common; 17
18
namespace NChat.Web 19
{ 20
public partial class Default : System.Web.UI.Page 21
{ 22
protected void Page_Load(object sender, EventArgs e) 23
{ 24
//IQueryable<User> users = UserHelper.Users(); 25
//foreach (var item in users) 26
//{ 27
// Response.Write(item.Name); 28
//} 29
} 30
31
protected void Button1_Click(object sender, EventArgs e) 32
{ 33
DB::User user = new User(); 34
user.Name = TextBox1.Text; 35
user.Password = TextBox2.Text; 36
user = UserHelper.Login(user); 37
if (user.ID > 0) 38
{ 39
Session.Add("SUser", user); 40
StaticHelper.UserListAdd(user.Name); 41
ActiveUserModel um = new ActiveUserModel(user.Name, DateTime.Now); 42
StaticHelper.ActiceUserAdd(um); 43
StaticHelper.ActiveUserUpdate(um); 44
Response.Redirect("Room.aspx"); 45
} 46
else 47
{ 48
Response.Write("登录失败!"); 49
} 50
} 51
} 52
} 53






}