知识大全 ASP.NET项目开发指南:个人信息的修改(2)[1]
Posted 知
篇首语:年轻只知学习营利,乃生命中最黯淡之时刻。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET项目开发指南:个人信息的修改(2)[1]相关的知识,希望对你有一定的参考价值。
ASP.NET项目开发指南:个人信息的修改(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
个人信息的修改( )
ST_UserAdd aspx cs的主要代码及其解释
在此主要是读取用户信息 显示到每个Web控件 主要代码如程序 所示
程序 ST_UserAdd aspx cs
protected void Page_Load(object sender System EventArgs e)
Response Cache SetCacheability(HttpCacheability NoCache)
//判断是否是第一次加载
if(!IsPostBack)
//初始化用户信息
ST_BookBiz ST_User st_user = new STGROUP ST_BookBiz ST_User()
//编辑操作
if(Request[ Action ]== edit )
ST_BookBiz ST_Identity identity = new
ST_BookBiz ST_Identity(User Identity Name)
int userid = identity UserID;
if (userid == )
Response Redirect( /ST_Login aspx )
st_entity = st_user GetUserInfo(userid)
txtNumber Text = userid ToString()
txtName Text = st_entity ST_Name;
txtAddress Text = st_entity ST_Address;
txtEmail Text = st_entity ST_Email;
txtPhone Text = st_entity ST_Telephone;
txtPostCode Text = st_entity ST_Postcode;
txtTrueName Text = st_entity ST_TrueName;
txtPass Text = st_entity ST_Pass;
RadioButtonList SelectedIndex =
RadioButtonList Items IndexOf(RadioButtonList Items
FindByText(st_entity ST_Gender))
txtName ReadOnly = true;
【代码说明】代码第 ~ 行根据用户ID读取用户信息 代码第 ~ 行显示这些信息 在此要提醒读者的是代码第 ~ 行 注意读取值如何与RadioButtonList控件进行绑定
说明 Items IndexOf()方法用来获取所选择项的索引
触发btnOK_Click事件后 即可进行个人信息的添加或修改操作 主要代码如程序 所示
程序 ST_UserAdd aspx cs
protected void btnOK_Click(object sender System EventArgs e)
ST_BookBiz ST_User st_user = new STGROUP ST_BookBiz ST_User()
//判断条件 名称不允许为空
if(txtName Text== )
Response Write( <script defer>alert( 名称不允许为空! )
</script> )
else if(txtPass Text== )
Response Write( <script defer>alert( 密码不允许为空! )
</script> )
else if(txtPass Text != txtPass Text)
Response Write( <script defer>alert( 密码不一致! )
</script> )
else if (st_user ST_IsUserExist(txtName Text Trim()) &&
Request[ Action ] == add )
Response Write( <script defer>alert( 用户名已经存在! )
</script> )
else
ST_BookBiz ST_Identity identity = new
ST_BookBiz ST_Identity(User Identity Name)
int userid = identity UserID;
//用户信息的添加或删除操作
if (Request[ Action ] == add )
userid = ;
st_entity ST_Name = txtName Text;
st_entity ST_Address = txtAddress Text;
st_entity ST_Email = txtEmail Text;
st_entity ST_Telephone = txtPhone Text;
st_entity ST_Postcode = txtPostCode Text ;
st_entity ST_TrueName = txtTrueName Text;
st_entity ST_Pass = txtPass Text;
st_entity ST_Gender = RadioButtonList SelectedValue;
userid = st_user InsertUser(st_entity)
identity = new ST_BookBiz ST_
Identity(txtName Text Trim()
userid)
Context User = new ST_BookBiz
ST_Principal(identity new
string[] User )
identity Name = txtName Text;
identity Roles = User ;
identity Save()
//身份验证票
FormsAuthentication SetAuthCookie(txtName Text false)
Response Redirect( /ST_Common/ST_Main aspx )
else if (Request[ Action ] == edit && userid!= )
//修改信息
st_entity ST_Name = txtName Text;
st_entity ST_Address = txtAddress Text;
st_entity ST_Email = txtEmail Text;
st_entity ST_Telephone = txtPhone Text;
st_entity ST_Postcode = txtPostCode Text;
st_entity ST_TrueName = txtTrueName Text;
st_entity ST_Pass = txtPass Text;
st_entity ST_Gender = RadioButtonList SelectedValue;
st_entity ST_UserID = userid;
st_user UpdateUser(st_entity)
string str = <script language=
javascript>alert( 更新成功! )
</script> ;
Response Write(str)
【代码说明】代码第 ~ 行首先判断用户的用户名和密码输入是否正确 代码第 ~ 行实现用户信息的添加 代码第 ~ 实现用户信息的修改
cha138/Article/program/net/201311/15818相关参考
ASP.NET项目开发指南:个人信息的修改(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[2]
ASP.NET项目开发指南:房间信息的修改和删除(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 ASP.NET项目开发指南:房间信息的修改和删除(2)[1]
ASP.NET项目开发指南:房间信息的修改和删除(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 ASP.NET项目开发指南:房间信息的修改和删除(1)
ASP.NET项目开发指南:房间信息的修改和删除(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET项目开发指南:房间类型的修改和删除(2)[2]
ASP.NET项目开发指南:房间类型的修改和删除(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
知识大全 ASP.NET项目开发指南:房间类型的修改和删除(2)[1]
ASP.NET项目开发指南:房间类型的修改和删除(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
ASP.NET项目开发指南:订购信息[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ST_
知识大全 ASP.NET项目开发指南:客户信息查询(2)[2]
ASP.NET项目开发指南:客户信息查询(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET项目开发指南:房间信息的添加(2)[2]
ASP.NET项目开发指南:房间信息的添加(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET项目开发指南:房间信息管理页面(2)[2]
ASP.NET项目开发指南:房间信息管理页面(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下