資源簡介
ASP.NET寫的簡易網上聊天室(適于初學者)。功能包括用戶登錄,顯示昵稱,幾個人在聊天室同時聊天。

代碼片段和文件信息
using?System;
using?System.Data;
using?System.Configuration;
using?System.Web;
using?System.Web.Security;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Web.UI.WebControls.WebParts;
using?System.Web.UI.HtmlControls;
public?partial?class?_Default?:?System.Web.UI.Page?
{
????struct?ChatUser
????{
????????public?string?Username;
????????public?string?Password;
????????public?string?Nickname;
????}
????ChatUser[]?userinfo?=?new?ChatUser[3];
????protected?void?Page_Load(object?sender?EventArgs?e)
????{
????????this.title?=?“請登錄“;
????????txtUserName.Focus();
????}
????protected?void?lbtnLogin_Click(object?sender?EventArgs?e)
????{
????????if?(txtUserName.Text?==?““?||?txtPassWord.Text?==?““)
????????{
????????????Response.Write(“ript?language?=?javascript>alert(‘請輸入完整的登錄信息!‘); ript>“);
????????????return;
????????}
????????//為結構數組賦值
????????userinfo[0].Username?=?“zhangsan“;?userinfo[0].Password?=?“123456“;
????????userinfo[0].Nickname?=?“肥貓“;
????????userinfo[1].Username?=?“lisi“;?userinfo[1].Password?=?“123456“;
????????userinfo[1].Nickname?=?“馬虎“;
????????userinfo[2].Username?=?“wangwu“;?userinfo[2].Password?=?“123456“;
????????userinfo[2].Nickname?=?“帥哥“;
????????//通過循環查找匹配的用戶
????????for?(int?i?=?0;?i?3;?i++)
????????{
????????????if?(txtUserName.Text?==?userinfo[i].Username?&&?txtPassWord.Text?==?userinfo[i].Password)
????????????{
????????????????Session[“nick“]?=?userinfo[i].Nickname;
????????????????Response.Redirect(“chat.htm“);
????????????}
????????}
????????Response.Write(“ript?language?=?javascript>alert(‘用戶名或密碼錯誤!‘); ript>“);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????363??2009-03-17?10:34??WebSite6\chat.htm
?????文件???????1394??2009-03-17?15:22??WebSite6\Default.aspx
?????文件???????1758??2009-03-17?10:09??WebSite6\Default.aspx.cs
?????文件???????1026??2009-03-17?10:12??WebSite6\Global.asax
?????文件????????485??2009-03-17?10:15??WebSite6\main.aspx
?????文件????????503??2009-03-17?10:15??WebSite6\main.aspx.cs
?????文件???????1052??2009-03-17?10:27??WebSite6\send.aspx
?????文件???????1170??2009-03-17?10:27??WebSite6\send.aspx.cs
?????文件???????1546??2009-03-17?15:20??WebSite6\Web.Config
?????目錄??????????0??2009-03-17?15:19??WebSite6\App_Data
?????目錄??????????0??2009-03-17?15:22??WebSite6
-----------?---------??----------?-----??----
?????????????????9297????????????????????11
- 上一篇:C# 動態生成柏拉圖
- 下一篇:c#高級編程 第十版 中文完整版
評論
共有 條評論