资源简介
在线同学录系统 可以用
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using xmlOp;
public partial class setAdmin : System.Web.UI.Page
{
string xmlFile= ConfigurationManager.AppSettings[“xmlFile“];
Logic lg = new Logic(); //创建Logic类对象
DataSet ds = new DataSet();
protected void Page_Load(object sender EventArgs e)
{
if (!IsPostBack)
{
//验证是否管理员
if (Convert.ToString(Session[“NormalAdmin“]) != “yes“)
{
Response.Write(“你没有权限查看!“);
Response.End();
}
BindToDataGrid(); //数据绑定到DataGrid控件
}
}
//数据绑定到DataGrid,显示班级所有成员
private void BindToDataGrid()
{
try
{
xmlOp op = new xmlOp(xmlFile);
ds = op.GetDs(“//Root“);
this.DataGrid1.DataKeyField = “Name“;
this.DataGrid1.DataSource = ds;
this.DataGrid1.DataBind();
}
catch
{
Response.Write(“出现不明错误 !“);
Response.End();
}
}
//每项数据绑定时事件
protected void DataGrid1_ItemDataBound(object sender DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
((linkButton)(e.Item.Cells[6].Controls[0])).Attributes.Add(“onclick“ “return confirm(‘你确定要删除吗?‘);“);
if (Convert.ToString(Session[“SuperAdmin“]) == “yes“) //若为超级管理员
{
((Button)(e.Item.Cells[7].FindControl(“btnSetAdmin“))).Visible = true; //显示设置管理员按钮
((Button)(e.Item.Cells[7].FindControl(“btnNoAdmin“))).Visible = true; //显示取消管理员按钮
}
}
}
//删除某个同学
protected void DataGrid1_DeleteCommand(object source DataGridCommandEventArgs e)
{
xmlOp op = new xmlOp(xmlFile);
string _delName = this.DataGrid1.DataKeys[e.Item.ItemIndex].ToString(); //取得关键字段
string _delNode = “//Root/Student[Name=‘“ + _delName + “‘]“;
string _photo = op.SelectNodeText(“//Root/Student[Name=‘“ + _delName + “‘]/Photo“);
if (op.DeleteNode(_delNode)) //删除操作
{
op.Save(xmlFile); //保存xml文档
if (System.IO.File.Exists(HttpContext.Current.Server.MapPath(_photo)))
{
try
{
//删除相应图片
System.IO.File.Delete(HttpContext.Current.Server.MapPath(_photo));
}
catch (Exception ex)
{
throw ex;
}
}
Response.AddHeader(“refresh“ “0“); //刷新整个页面
}
}
//一般管理员的设置
protected void DataGrid1_ItemC
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-12-21 15:17 在线同学录系统\
目录 0 2015-12-21 15:16 在线同学录系统\在线同学录系统\
文件 886641 2015-12-21 15:13 在线同学录系统\在线同学录系统\2414101935_郑仁凯.docx
目录 0 2015-12-21 15:16 在线同学录系统\在线同学录系统\xm
目录 0 2015-12-21 15:14 在线同学录系统\在线同学录系统\xm
文件 3214 2008-03-29 00:34 在线同学录系统\在线同学录系统\xm
文件 9864 2008-03-29 00:34 在线同学录系统\在线同学录系统\xm
文件 2272 2015-12-21 15:13 在线同学录系统\在线同学录系统\xm
文件 1550 2008-03-18 15:54 在线同学录系统\在线同学录系统\xm
文件 1919 2015-12-21 13:34 在线同学录系统\在线同学录系统\xm
文件 1535 2015-12-21 15:14 在线同学录系统\在线同学录系统\xm
文件 15872 2015-12-21 15:14 在线同学录系统\在线同学录系统\xm
文件 2657 2015-12-21 15:14 在线同学录系统\在线同学录系统\xm
文件 4215 2008-03-18 18:40 在线同学录系统\在线同学录系统\xm
目录 0 2015-12-21 15:14 在线同学录系统\在线同学录系统\xm
文件 9728 2008-03-29 01:16 在线同学录系统\在线同学录系统\xm
文件 6181 2008-03-18 10:15 在线同学录系统\在线同学录系统\xm
目录 0 2015-12-21 15:14 在线同学录系统\在线同学录系统\xm
文件 15872 2008-03-29 01:16 在线同学录系统\在线同学录系统\xm
文件 6181 2006-04-30 09:32 在线同学录系统\在线同学录系统\xm
文件 6562 2006-04-30 09:32 在线同学录系统\在线同学录系统\xm
文件 8444 2008-03-29 00:31 在线同学录系统\在线同学录系统\xm
文件 8368 2008-03-18 19:07 在线同学录系统\在线同学录系统\xm
文件 955 2015-12-21 15:13 在线同学录系统\在线同学录系统\xm
文件 858 2008-03-18 19:10 在线同学录系统\在线同学录系统\xm
文件 6153 2008-03-18 16:11 在线同学录系统\在线同学录系统\xm
文件 4479 2008-03-18 16:29 在线同学录系统\在线同学录系统\xm
文件 449 2015-12-21 14:59 在线同学录系统\在线同学录系统\xm
文件 2821 2008-03-18 18:09 在线同学录系统\在线同学录系统\xm
目录 0 2015-12-21 15:14 在线同学录系统\在线同学录系统\xm
文件 2036 2015-12-21 14:25 在线同学录系统\在线同学录系统\xm
............此处省略1个文件信息
- 上一篇:算法设计与分析屈婉玲视频完整版
- 下一篇:基于51单片机指纹解锁设计程序
评论
共有 条评论