ST_userinfoedit.aspx.cs
上传用户:wyx_1982
上传日期:2020-04-18
资源大小:699k
文件大小:3k
源码类别:

SCSI/ASPI

开发平台:

Others

  1. using System;
  2. using System.Collections;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Web;
  7. using System.Web.SessionState;
  8. using System.Web.UI;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.HtmlControls;
  11. namespace ST_GROUP.EnterpriseOnlineInfoManage
  12. {
  13. /// <summary>
  14. /// ST_userinfoedit 的摘要说明。
  15. /// </summary>
  16. public partial class ST_userinfoedit : System.Web.UI.Page
  17. {
  18. ST_DataBase ST_database = new ST_DataBase();
  19. protected void Page_Load(object sender, System.EventArgs e)
  20. {
  21. // 在此处放置用户代码以初始化页面
  22. //Response.Write(cproid);
  23. if(!IsPostBack)
  24. {
  25. if (Session["name"] != null)
  26. {
  27. string ST_strsql = "select * from ST_tUser where ST_username='" + Session["name"].ToString() + "'";
  28. //Response.Write(strsql);
  29. DataTable ST_dt = new DataTable();
  30. ST_dt = ST_database.ReadTable(ST_strsql);
  31. username.Text = ST_dt.Rows[0]["ST_username"].ToString();
  32. userrname.Text = ST_dt.Rows[0]["ST_userrname"].ToString();
  33. usertel.Text = ST_dt.Rows[0]["ST_usertel"].ToString();
  34. useraddr.Text = ST_dt.Rows[0]["ST_useraddr"].ToString();
  35. }
  36. }
  37. }
  38. #region Web 窗体设计器生成的代码
  39. override protected void OnInit(EventArgs e)
  40. {
  41. //
  42. // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
  43. //
  44. InitializeComponent();
  45. base.OnInit(e);
  46. }
  47. /// <summary>
  48. /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  49. /// 此方法的内容。
  50. /// </summary>
  51. private void InitializeComponent()
  52. {    
  53. }
  54. #endregion
  55. protected void Button1_Click(object sender, System.EventArgs e)
  56. {
  57. Label1.Visible = false;
  58. string errmsg = "";
  59. if (username.Text == "")
  60. {
  61. errmsg += "<br>用户名不能为空!<br>";
  62. }
  63. if (password.Text == "")
  64. {
  65. errmsg += "密码不能为空!<br>";
  66. }
  67. if (password.Text != password2.Text)
  68. {
  69. errmsg += "两次密码不想同,请确认您的密码是否正确!<br>";
  70. }
  71. if (usertel.Text == "")
  72. {
  73. errmsg += "联系电话必须输入!<br>";
  74. }
  75. if (useraddr.Text == "")
  76. {
  77. errmsg += "请输入地址!<br>";
  78. }
  79. if (userrname.Text == "")
  80. {
  81. errmsg += "请输入真实姓名!<br>";
  82. }
  83. if (errmsg != "")
  84. {
  85. Label1.Text = "<font color=ff000>"+errmsg +"</font>";
  86. Label1.Visible = true;
  87. }
  88. else
  89. {
  90. string ST_strsql = "update ST_tUser set ST_userpassword='" +password.Text +"',ST_usertel='" +  usertel.Text +"' ,ST_useraddr='" + useraddr.Text +"' where ST_username='"+ username.Text +"'";
  91. ST_database.execsql(ST_strsql);
  92. Response.Write("<script>alert("更新成功");</script>");
  93. }
  94. }
  95. }
  96. }