Пример #1
0
        protected void grdusers_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int             rowindex = int.Parse(e.CommandArgument.ToString());      //获取操作行的行号
            string          Id       = grdusers.DataKeys[rowindex].Value.ToString(); //获取操作行数据的主键Id
            DALstudent_info dal      = new DALstudent_info();                        //定义针对admin_user表的操作对象

            switch (e.CommandName)                                                   //获取操作对象的命令
            {
            case "edit":                                                             //调转到编辑页面
                Response.Redirect("?id=" + Id);
                break;

            case "del":     //删除用户
                dal.Delstudent_info(int.Parse(Id));
                LoadData(); //重新加载数据,验证是否成功删除
                Response.Write("<script>alert('数据删除成功!')</script>");
                break;

            case "reset":    //修改密码
                student_infoEntity u = dal.Getstudent_info(int.Parse(Id));
                u.StudentPassword = "******";
                dal.Modstudent_info(u);
                LoadData();    //重新加载数据,验证是否重置
                Response.Write("<script>alert('用户密码重置成功,新密码123456')</script>");
                break;
            }
        }
Пример #2
0
        protected void grdusers_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int             rowindex = int.Parse(e.CommandArgument.ToString());      //获取操作行的行号
            string          Id       = grdusers.DataKeys[rowindex].Value.ToString(); //获取操作行数据的主键Id
            DALstudent_info dal      = new DALstudent_info();

            switch (e.CommandName) //获取操作对象的命令
            {
            case "edit":           //调转到编辑页面
                Response.Redirect("AdminEdit.aspx?id=" + Id);
                break;

            case "del":     //删除用户
                dal.Delstudent_info(int.Parse(Id));
                LoadData(); //重新加载数据,验证是否成功删除
                ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('数据删除成功!');location.href='StudentFind.aspx';</script>");
                break;

            case "reset":    //修改密码
                student_infoEntity user = dal.Getstudent_info(int.Parse(Id));
                user.StudentPassword = "******";
                dal.Modstudent_info(user);
                LoadData();    //重新加载数据,验证是否重置
                ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('用户密码重置成功,新密码123456');location.href='StudentFind.aspx';</script>");
                break;
            }
        }
Пример #3
0
        protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int             rowindex = int.Parse(e.CommandArgument.ToString());       //获取操作行的行号
            string          Id       = GridView1.DataKeys[rowindex].Value.ToString(); //获取操作行数据的主键Id
            DALstudent_info dal      = new DALstudent_info();                         //定义针对admin_user表的操作对象

            switch (e.CommandName)                                                    //获取操作对象的命令
            {
            case "edit":                                                              //调转到编辑页面
                Response.Redirect("StudentEdit.aspx?id=" + Id);
                break;

            case "del":     //删除用户
                dal.Delstudent_info(int.Parse(Id));
                LoadData(); //重新加载数据,验证是否成功删除
                this.Page.RegisterStartupScript("", "<script>alert('该学生信息已删除!');</script>");
                break;

            case "reset":    //修改密码
                student_infoEntity admin = dal.Getstudent_info(int.Parse(Id));
                admin.StudentPassword = "******";
                dal.Modstudent_info(admin);
                LoadData();    //重新加载数据,验证是否重置
                this.Page.RegisterStartupScript("", "<script>alert('该学生的密码重置成功!');</script>");
                break;
            }
        }