资源简介
ASP.NET 数据库sql server 2005,vs 2008,界面精美
代码片段和文件信息
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.xml.Linq;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{if(!IsPostBack)
DataListBind();
}
//用于绑定DataList控件
public void DataListBind()
{
//实例化公共类的对象
DB db = new DB();
//定义SQL语句
string sqlstr = “select * from tb_User where UserID=1“;
//实例化数据集DataTable用于存储查询结果
DataTable dt = db.reDt(sqlstr);
//绑定DataList控件
DataList1.DataSource = dt;//设置数据源,用于填充控件中的项的值列表
DataList1.DataBind();//将控件及其所有子控件绑定到指定的数据源
}
protected void DataList1_CancelCommand(object source DataListCommandEventArgs e)
{
//设置DataList1控件的编辑项的索引为-1,即取消编辑
DataList1.EditItemIndex = -1;
//数据绑定
DataListBind();
}
protected void DataList1_DeleteCommand(object source DataListCommandEventArgs e)
{
//实例化公共类的对象
DB db = new DB();
string userID = e.CommandArgument.ToString();
string sqlStr = “delete from tb_User where UserID=“ + userID;
//更新数据库,变量reValue用于保存执行Sql语句的返回值,成功为1,失败为0
int reValue = db.sqlEx(sqlStr);
if (reValue == 0)
Response.Write(“ript>alert(‘删除失败!‘); ript>“);
//重新绑定
DataListBind();
}
protected void DataList1_EditCommand(object source DataListCommandEventArgs e)
{
//设置DataList1控件的编辑项的索引为选择的当前索引
DataList1.EditItemIndex = e.Item.ItemIndex;
//数据绑定
DataListBind();
}
protected void DataList1_UpdateCommand(object source DataListCommandEventArgs e)
{
//实例化公共类的对象
DB db = new DB();
//取得文本框中输入的内容
string userName = ((Label)e.Item.FindControl(“lblUserName“)).Text;
string oldpassWord = ((TextBox)e.Item.FindControl(“txtOldpwd“)).Text;
string newpassWord = ((TextBox)e.Item.FindControl(“txtNewpwd“)).Text;
if (db.GetMD5(oldpassWord) == e.CommandArgument.ToString())
{
string sqlStr = “update tb_User set PassWord=‘“ + db.GetMD5(newpassWord) + “‘where UserName=‘“ + userName + “‘“;
//更新数据库,变量reValue用于保存执行Sql语句的返回值,成功为1,失败为0
int reValue = db.sqlEx(sqlStr);
if (reValue == 0)
Response.Write(“ript>alert(‘密码修改失败!‘); ript>“);
else
Response.Write(“ript>alert(‘您的密码已经成功修改!‘); ript>“);
//取消编辑状态
DataList1.EditItemIndex = -1;
DataListBind();
}
else
{
Response.Write(“ript>alert(‘您输入的旧密码不正确。您的密码没有被更改。‘); ript>“);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-27 12:08 chap23\
目录 0 2018-05-21 07:58 chap23\App_Code\
文件 3714 2010-02-11 10:25 chap23\App_Code\DB.cs
目录 0 2018-05-21 07:59 chap23\App_Data\
文件 3145728 2018-06-27 13:49 chap23\App_Data\db_Student.mdf
文件 1048576 2018-06-27 13:49 chap23\App_Data\db_Student_log.ldf
文件 9002 2017-04-10 10:00 chap23\Default.aspx
文件 6141 2017-04-10 09:51 chap23\Default.aspx.cs
目录 0 2018-05-21 07:59 chap23\Image\
文件 25600 2007-04-05 16:32 chap23\Image\Thumbs.db
文件 64615 2007-03-14 15:28 chap23\Image\注册.jpg
文件 44727 2007-03-14 15:31 chap23\Image\用户管理.jpg
文件 19783 2007-03-16 15:24 chap23\Image\用户管理Bottom.jpg
文件 24928 2007-03-16 15:24 chap23\Image\用户管理Head.jpg
文件 49512 2007-03-14 15:25 chap23\Image\登录.jpg
文件 2369 2018-06-27 11:57 chap23\Login.aspx
文件 1975 2017-04-10 09:54 chap23\Login.aspx.cs
文件 4631 2017-04-09 08:41 chap23\Register.aspx
文件 3427 2017-04-09 08:47 chap23\Register.aspx.cs
文件 11065 2018-06-27 12:07 chap23\UserManagement.aspx
文件 7531 2009-11-30 19:17 chap23\UserManagement.aspx.cs
文件 448 2007-03-12 09:12 chap23\ValidateNum.aspx
文件 3810 2017-04-10 10:43 chap23\ValidateNum.aspx.cs
文件 7962 2017-04-09 08:40 chap23\web.config
- 上一篇:tcp实验报告
- 下一篇:C#实现坐标转换,七参数之间进行数据转换
相关资源
- 考试管理系统 - C#源码
- Asp.net学生信息管理系统源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- ASP.NET实验室预约管理系统
- C#百度地图源码
- Winform可视化打印模板设计工具含源码
- C#屏幕软键盘源码,可以自己定制界面
- 020ASP.NET车辆综合管理系统.zip
- C# 数据表(Dataset)操作 合并 查询一
- 数据库备份还原工具1.0 C# 源码
- c# 高校档案信息管理系统
- c#记事本 完整版(附源码)
- C# pictureBox控件开打和另存为图像(附
- 逐步法线性回归C#源码
- 文本替换工具c#版附源码
- 连连看游戏C#源码有提示和洗牌功能
- C#版千千静听(附源码能)
- asp.net中c#做的躲避小游戏,希望大家
- ASP.NET C# 工资管理系统
- C#开发的OCR识别程序源码
- 一个很强大的C#第三方控件!!(附带
- C#实现在picturebox内画矩形,并将局部
- 班级管理系统(C#实现)
- c#在线考试系统(附源码)
- FtpClient 组件和源码(c#)
- C#开发实例大全(提高卷)源码
- ASP.NET客户管理系统(毕业设计 C#
- 在线求职系统(C#ASP.NET源码)
- 酒店管理系统(c#.net源码)
川公网安备 51152502000135号
评论
共有 条评论