计算机毕业设计教学大纲功能介绍:
4.4.1 教学大纲
教师登陆系统以后,点击左侧功能菜单下的教学大纲,右侧显示教学大纲信息列表,包括主题、课程名称,新教学大纲、修改和删除按钮。点击新教学大纲或修改按钮,显示教学大纲信息维护页面。如图所示:
以下是引用片段:
其关键代码实现如下: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //显示课程基本资料信息 this.GridView1.DataSource = DataControl.GetData("select * from 课程基本资料,课程 where 课程基本资料.课程代码=课程.课程代码 and 资料类别='教学大纲' and 帐号='"+ Session["Acount"].ToString() +"'"); this.GridView1.DataBind(); } }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { string idKey = this.GridView1.DataKeys[Convert.ToInt32(e.CommandArgument)]["基本代码"].ToString(); if (e.CommandName == "Mod") { //传递修改的标志 跳转页面 Response. } else if (e.CommandName == "Del") { //删除指定路径下边的文件
string DPath; if (Server.MapPath("").Substring(Server.MapPath("").Length - 1, 1) == @"\") { DPath = Server.MapPath(""); } else { DPath = Server.MapPath("") + @"\"; } string picName = this.GridView1.DataKeys[Convert.ToInt32(e.CommandArgument)]["附带文件"].ToString(); DPath = DPath + @"JBZL\"; if (File.Exists(DPath + picName)) { File.Delete(DPath + picName); } //删除当前的课程基本资料 刷新列表 DataControl.Execute("delete from 课程基本资料 where 基本代码=" + idKey + ""); this.GridView1.DataSource = DataControl.GetData("select * from 课程基本资料,课程 where 课程基本资料.课程代码=课程.课程代码 and 资料类别='教学大纲' and 帐号='" + Session["Acount"].ToString() + "'"); this.GridView1.DataBind(); } }
|
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第12页为计算机毕业论文教学课件功能介绍......