protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
 {
     administratorBLL AdminBLL = new administratorBLL();
     administrator Admin = new administrator();
     Admin.id = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value);
     Admin.userName = Tools.safeUserInput(((TextBox)(GridView1.Rows[e.RowIndex].Cells[0].Controls[0])).Text.ToString().Trim());
     Admin.passWord = Tools.encrypt(((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim());
     Admin.type = Tools.safeUserInput(((TextBox)(GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.ToString().Trim());
     if (AdminBLL.Update(Admin))
     {
         MessageBox.Show(this, "更新成功!");
         GridView1.EditIndex = -1;
         dataBind();
     }
     else
     {
         MessageBox.Show(this, "更新失败!");
         GridView1.EditIndex = -1;
     }
 }
 protected void Button1_Click(object sender, EventArgs e)
 {
     administratorBLL AdminBLL=new administratorBLL();
     administrator Admin = AdminBLL.GetModel(Convert.ToInt32(Session["UserId"]));
     string passwordStr1 = Tools.safeUserInput(passWordTB1.Text.Trim());
     string passwordStr2 = Tools.safeUserInput(passWordTB2.Text.Trim());
     if (passwordStr1.Length < 1 || passwordStr2.Length < 1)
     {
         MessageBox.Show(this, "密码不能为空!");
         return;
     }
     else {
         if (passwordStr1.Equals(passwordStr2))
         {
             Admin.passWord = Tools.encrypt(passwordStr1);
             AdminBLL.Update(Admin);
             MessageBox.Show(this, "修改成功!");
         }
         else {
             MessageBox.Show(this, "两次密码不同!");
             return;
         }
     }
 }