update_info.aspx.cs
来自「《ASP.NET程序设计实用教程》源代码,这本书非常使用,有次源码更是锦上添花,」· CS 代码 · 共 50 行
CS
50 行
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using nsShop; //因为用到了自定义业务对象,所以导入
public class update_info: System.Web.UI.Page
{
public TextBox txtUserId,txtUserName,txtTel,txtEmail,txtQQ,txtIntro,txtValidate,txtPostalAddress,txtPostalCode ;
public RadioButtonList radlSex ;
public Button Enter;
public Label lblMessage ;
public void Page_Load(object sender, System.EventArgs e)
{
if( ! Page.IsPostBack )
{
//利用DataUser对象,返回原来的值
DataUser du = new DataUser(Convert.ToString(Session["UserId"]));
txtUserId.Text = du.UserId;
txtUserId.Enabled = false;
txtUserName.Text = du.UserName;
txtTel.Text = du.Tel;
txtEmail.Text = du.Email;
txtIntro.Text = du.Intro;
txtQQ.Text = du.QQ;
radlSex.SelectedValue = du.Sex;
txtPostalAddress.Text = du.PostalAddress;
txtPostalCode.Text = du.PostalCode;
}
}
public void Enter_Click(Object Sender,EventArgs E)
{
String strUserId,strUserName,strSex,strTel,strEmail,strQQ,strIntro,strPostalAddress,strPostalCode;
strUserId = Convert.ToString(Session["UserId"]);
strUserName = txtUserName.Text;
strSex = radlSex.SelectedItem.Value;
strEmail = txtEmail.Text;
strQQ = txtQQ.Text;
strIntro = txtIntro.Text;
strTel = txtTel.Text;
strPostalAddress = txtPostalAddress.Text;
strPostalCode = txtPostalCode.Text;
//调用函数更新信息
DataUsers dus = new DataUsers();
dus.UpdateUserInfo(strUserId,strUserName,strSex, strTel,strEmail,strQQ,strIntro,strPostalAddress,strPostalCode);
Response.Redirect("../index.aspx");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?