📄 register.aspx.cs
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace Web.User
{
/// <summary>
/// Register 的摘要说明。
/// </summary>
public class Register : System.Web.UI.Page
{
protected System.Web.UI.WebControls.TextBox TxtPwd;
protected System.Web.UI.WebControls.TextBox TxtUserName;
protected System.Web.UI.WebControls.TextBox TxtVerifyPwd;
protected System.Web.UI.WebControls.TextBox TxtTel;
protected System.Web.UI.WebControls.TextBox TxtAddress;
protected System.Web.UI.WebControls.Button BtnOK;
protected System.Web.UI.WebControls.TextBox TxtEMail;
protected System.Web.UI.WebControls.Button BtnCancel;
DataAccess.DataAccess Das = new DataAccess.DataAccess();
protected System.Web.UI.WebControls.Button BtnExit;
Common.Common Cmon = new Common.Common();
private void Page_Load(object sender, System.EventArgs e)
{
BtnOK.Attributes.Add("onclick","javascript:return CheckInput();");
BtnExit.Attributes.Add("onclick","javascript:return Close();");
if(!IsPostBack)
{
try
{
if(Request["Flag"].ToString() == "1")
{
string strSql;
strSql = "select * from users where username='" + Session["UserName"].ToString() + "'";
OleDbDataReader read = Das.GetDataReader(strSql);
if(read.Read())
{
TxtUserName.Enabled = false;
TxtUserName.Text = read[0].ToString();
TxtPwd.Text = "";
TxtVerifyPwd.Text = "";
TxtTel.Text = read[2].ToString();
TxtEMail.Text = read[3].ToString();
TxtAddress.Text = read[4].ToString();
}
}
}
catch
{
}
}
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.BtnOK.Click += new System.EventHandler(this.BtnOK_Click);
this.BtnCancel.Click += new System.EventHandler(this.BtnCancel_Click);
this.BtnExit.Click += new System.EventHandler(this.BtnExit_Click);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
private void BtnOK_Click(object sender, System.EventArgs e)
{
string strUserName,strPwd,strTel,strEMail,strAddress,strSql;
strUserName = TxtUserName.Text.Trim();
strPwd = TxtPwd.Text.Trim();
strTel = TxtTel.Text.Trim();
strEMail = TxtEMail.Text.Trim();
strAddress = TxtAddress.Text.Trim();
strSql = "";
if(Request["Flag"].ToString() == "1")
{
strSql = "update users set "
+ " pwd = '" + strPwd + "',"
+ " tel = '" + strTel + "',"
+ " email = '" + strEMail + "',"
+ " address = '" + strAddress + "'"
+ " where username ='" + strUserName + "'";
}
else
{
if(Cmon.IdIfExist(TxtUserName.Text.Trim(),"username","users"))
Response.Write("<script language='javascript'>alert('此用户名已经存在,请重新输入!');</script>");
else
strSql = "insert into users(username,pwd,tel,email,address) values('"
+ strUserName + "','"
+ strPwd + "','"
+ strTel + "','"
+ strEMail + "','"
+ strAddress + "')";
}
if(strSql != "")
{
if(Das.ExecSql(strSql))
{
if(Request["Flag"].ToString() == "1")
{
Response.Write("<script language='javascript'>alert('保存成功!');</script>");
Response.Write("<script language='javascript'>window.close();</script>");
}
else
{
Response.Write("<script language='javascript'>alert('恭喜您注册成功!');</script>");
Clear();
}
}
else
{
if(Request["Flag"].ToString() == "1")
Response.Write("<script language='javascript'>alert('保存不成功,请重新保存!');</script>");
else
Response.Write("<script language='javascript'>alert('注册不成功,请重新注册!');</script>");
}
}
}
private void BtnCancel_Click(object sender, System.EventArgs e)
{
Clear();
}
private void Clear()
{
TxtUserName.Text = "";
TxtPwd.Text = "";
TxtVerifyPwd.Text = "";
TxtTel.Text = "";
TxtEMail.Text = "";
TxtAddress.Text = "";
}
private void BtnExit_Click(object sender, System.EventArgs e)
{
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -