📄 changepass.aspx.cs
字号:
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;
namespace BDStudioBase
{
/// <summary>
/// changepass 的摘要说明。
/// </summary>
public class changepass : FormBase
{
protected System.Web.UI.WebControls.Label Label1;
protected System.Web.UI.WebControls.Label Label4;
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.TextBox txtPassword;
protected System.Web.UI.WebControls.TextBox txtPassword1;
protected System.Web.UI.WebControls.TextBox txtPassword2;
protected System.Web.UI.WebControls.Label LabMessage;
protected System.Web.UI.WebControls.Label Label3;
protected COM_SystemAccount COM_SystemAccount=new COM_SystemAccount();
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}
#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.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
private void Button1_Click(object sender, System.EventArgs e)
{
string sReturn="";
string[] sFieldValue={(string)Session["userid"],this.txtPassword.Text};
DataSet ds=this.COM_SystemAccount.CheckPassWord(sFieldValue,ref sReturn);
if(sReturn=="1")
{
this.LabMessage.Text="原密码输入错误,请重新输入!";
return;
}
if(this.txtPassword1.Text!=this.txtPassword2.Text)
{
this.LabMessage.Text="两次新密码输入不同,请重新输入!";
return;
}
string[] sFieldName={"acc_num","acc_password"};
DataSet dsData=new DataSet();
DataTable dtData=new DataTable();
DataRow dr;
for(int i=0;i<sFieldName.Length;i++)
{
dtData.Columns.Add(new DataColumn(sFieldName[i],typeof(string)));
}
dr=dtData.NewRow();
dr[sFieldName[0]]=(string)Session["acc_num"];
dr[sFieldName[1]]=this.txtPassword1.Text;
dtData.Rows.Add(dr);
dsData.Tables.Add(dtData);
this.COM_SystemAccount.EditData(dsData,"0",ref sReturn);
this.LabMessage.Text = sReturn;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -