protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "myEdit") { ViewState["EditId1"] = e.CommandArgument; modelteacherworkresume = bllteacherworkresume.GetModel(Convert.ToInt32(e.CommandArgument)); { this.txtStartTime1.Text = modelteacherworkresume.dbo_StartTime; this.txtendTime1.Text = modelteacherworkresume.dbo_EndTime; this.txt_workunit.Text = modelteacherworkresume.dbo_Unit; this.txt_workduty.Text = modelteacherworkresume.dbo_Duty; } this.btnSubmit1.Text = "保存"; //输出客户端脚本显示编辑内容 sys.regisgerScirpt("document.getElementById('pnl1').style.display = 'block';\n document.getElementById('btnAdd1').style.display='none';\n"); sys.regisgerScirpt("window.location.hash='resumes1';\n", "tags"); } }
protected void btnSubmit1_Click(object sender, EventArgs e) { string start = this.txtStartTime1.Text; string end = this.txtendTime1.Text; string unit = this.txt_workunit.Text; string duty = this.txt_workduty.Text; if (ViewState["EditId1"] == null) {//添加 modelteacherworkresume.dbo_StartTime = start; modelteacherworkresume.dbo_EndTime = end; modelteacherworkresume.dbo_Unit = unit; modelteacherworkresume.dbo_Duty = duty; modelteacherworkresume.dbo_TeacherId = Convert.ToInt32(teacherId); bllteacherworkresume.Add(modelteacherworkresume); BindGridViews(); sys.regisgerScirpt("window.location.hash='resumes1';\n", "tags"); sys.alert("添加成功!"); } else {//编辑 string editId = ViewState["EditId1"].ToString(); modelteacherworkresume = bllteacherworkresume.GetModel(Convert.ToInt32(editId)); modelteacherworkresume.dbo_StartTime = start; modelteacherworkresume.dbo_EndTime = end; modelteacherworkresume.dbo_Unit = unit; modelteacherworkresume.dbo_Duty = duty; bllteacherworkresume.Update(modelteacherworkresume); this.BindGridViews(); ViewState["EditId1"] = null; sys.regisgerScirpt("window.location.hash='resumes1';\n", "tags"); sys.alert("编辑成功!"); } this.txtStartTime1.Text = ""; this.txtendTime1.Text = ""; this.txt_workunit.Text = ""; this.txt_workduty.Text = ""; }