📄 usermodify.ascx.cs
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
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 MyDefine_UserModify : System.Web.UI.UserControl
{
private int _mode;
public int getMode
{
get { return _mode; }
set { _mode = value; }
}
protected void Page_Load(object sender, EventArgs e)
{
if (Session["UserNo"].ToString() == "")
{
Response.Redirect("Default.aspx");
}
if (!IsPostBack)
{
if (_mode == 1 || Session["flag"].ToString() == "1")
{
PanelInfo.Visible = true;
PanelPwd.Visible = false;
showInfo();
Session["flag"] = _mode;
}
else
{
PanelInfo.Visible = false;
PanelPwd.Visible = true;
Session["flag"] = "";
}
}
}
protected void BtnPassword_ServerClick(object sender, EventArgs e)
{
string userid = Session["UserNo"].ToString();
string oldpwd = LxEnCode.EnCode(TBOldPwd.Value.ToString());
string newpwd = LxEnCode.EnCode(TBNewPwd.Value.ToString());
UserControl uc = new UserControl();
string sRet = uc.modifyPwd(userid, oldpwd, newpwd);
if (sRet == "")
{
Response.Write("<script>alert('修改成功!'); location.replace('MyLibrary.aspx');</script>");
}
else
{
Response.Write("<script>alert('" + sRet + "'); </script>");
}
}
private void showInfo()
{
string userID = Session["UserNo"].ToString();
UserControl user = new UserControl();
DataSet ds = new DataSet();
string sRet = user.GetUserDetail(userID, ref ds, "reader");
if (sRet == "")
{
TBUserNo.Value= LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserNo"].ToString());
TBUserName.Value = LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserName"].ToString());
TBUserBirth.Value = Convert.ToDateTime( LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserBirth"].ToString())).ToShortDateString();
TBUserEmail.Value = LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserEmail"].ToString());
TBUserPerID.Value = LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserPerID"].ToString());
TBUserPhone.Value = LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserPhone"].ToString());
TBUserSex.Value = LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserSex"].ToString());
TBUserAddress.Value = LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserAddress"].ToString());
string img = LxEnCode.DeCode(ds.Tables["reader"].Rows[0]["UserImage"].ToString());
UserImage.ImageUrl = img;
}
else
{ }
}
protected void Button1_Click(object sender, EventArgs e)
{
string filename = FileUploadImage.FileName;
string root = HttpContext.Current.Request.PhysicalApplicationPath.ToString();
string type = filename.Substring(filename.LastIndexOf(".") + 1);
if (type.ToLower() == "jpg" || type.ToLower() == "gif" || type.ToLower() == "bmp")
{
Random rd = new Random();
string sign = rd.Next(1000).ToString();
string spath = root + "images\\userface\\" + sign + "_" + filename;
string wpath = "../images/userface/" + sign + "_" +filename;
UserControl uc = new UserControl();
uc.renewImage(Session["UserNo"].ToString(), wpath);
FileUploadImage.SaveAs(spath);
UserImage.ImageUrl = wpath;
}
else
{
Response.Write("<script>alert('你上传的是图片吗?');</script>");
}
}
protected void BtnInfo_ServerClick(object sender, EventArgs e)
{
UserControl uc = new UserControl();
string userno = LxEnCode.EnCode( TBUserNo.Value.ToString());
string userName = LxEnCode.EnCode(TBUserName.Value.ToString());
string userSex = LxEnCode.EnCode(TBUserSex.Value.ToString());
string userAddress = LxEnCode.EnCode(TBUserAddress.Value.ToString());
string userBirth = LxEnCode.EnCode(TBUserBirth.Value.ToString());
string userPerID = LxEnCode.EnCode(TBUserPerID.Value.ToString());
string userPhone = LxEnCode.EnCode(TBUserPhone.Value.ToString());
string userEmail = LxEnCode.EnCode(TBUserEmail.Value.ToString());
string sRet = uc.updateInfo(Session["UserNo"].ToString(), userno, userName, userSex, userBirth, userAddress, userPhone, userEmail, userPerID);
if (sRet == "")
{
Response.Write("<script>alert('修改成功!'); location.replace('MyLibrary.aspx');</script>");
}
else
{
Response.Write("<script>alert('" + sRet + "'); </script>");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -