创建网站需要哪些工作,苏州批量关键词优化,如何重新编辑wordpress,wordpress数据收集点击返回目录- 基于C#开发web网页管理系统模板流程-总集篇-CSDN博客 前言 紧接上篇-基于C#开发web网页管理系统模板流程-主界面统计功能完善-CSDN博客 一个合格的管理系统#xff0c;至少一定存在一个功能——用户能够自己修改密码#xff0c;理论上来说密码只能有用… 点击返回目录- 基于C#开发web网页管理系统模板流程-总集篇-CSDN博客 前言 紧接上篇-基于C#开发web网页管理系统模板流程-主界面统计功能完善-CSDN博客 一个合格的管理系统至少一定存在一个功能——用户能够自己修改密码理论上来说密码只能有用户自己一个人知道就算是数据库中存储的密码记录在实际开发应用中也应是严格加密后的密文即开发人员也无法查看用户的密码 本篇就来实现用户修改密码的功能其实现本质其实很简单接收用户输入的新密码-判断新密码合法性-使用update语句更新数据库中的密码记录 一新建wh维护的拼音文件夹
希望你养成这个好习惯将不同功能的脚本分门别类的放在不同的文件夹中
创建一个【包含母版页的Web窗体】将其命名为mmwh.aspx密码维护
点击添加后再弹出的【选择母版页】窗口中选择唯一一个母版页Site.Master 二添加控件并配置控件
密码维护的界面算得上是十分简单的了两种很熟悉的控件而且不需要做什么设置 三控件脚本
打开【mmwh.aspx.cs】文件将下面的代码复制到该文件中即可实现所有控件的功能实现思路见代码注释
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.Odbc; //ODBC命名空间namespace ckgl.admin.wh
{public partial class mmwh : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){if(TextBox1.Text||TextBox2.Text){Response.Write(script languagejavascriptalert(对不起管理员账号或密码不得为空);/script);return;}if (TextBox3.Text || TextBox4.Text ){Response.Write(script languagejavascriptalert(对不起新密码或确认新密码不得为空);/script);return;}if (TextBox3.Text ! TextBox4.Text ){Response.Write(script languagejavascriptalert(对不起新密码和确认新密码不一致);/script);return;}OdbcConnection con DB.Lianjie();con.Open();string sql1 select * from glyb where gno TextBox1.Text and gpass TextBox2.Text ;OdbcCommand mycommand1 new OdbcCommand(sql1, con);OdbcDataReader sdr mycommand1.ExecuteReader();if(sdr.Read()){string sql2 update glyb set gpass TextBox3.Text ;OdbcCommand mycommand2 new OdbcCommand(sql2, con);mycommand2.ExecuteNonQuery();Response.Write(script languagejavascriptalert(密码修改成功);/script);}else{Response.Write(script languagejavascriptalert(对不起管理员账号或密码不正确);/script);return;}con.Close();}protected void Button2_Click(object sender, EventArgs e){TextBox1.Text ;TextBox2.Text ;TextBox3.Text ;TextBox4.Text ;}}
} 四添加菜单
在母版页【Site.Master】中添加相应的修改密码菜单这一步博主偷懒一下罢~你一定会的