protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int nID = 0; if (Request.QueryString["nID"] != null && int.TryParse(Request.QueryString["nID"].ToString(), out nID) && nID > 0) { lblBigtitle.Text = "编辑数据"; BtnAdd.Visible = false; btnUpdate.Visible = true; DBLL.clsJob clJob = new DBLL.clsJob(); DataTable dt = clJob.Select_tb_JobBynJobID(nID); if (dt != null && dt.Rows.Count > 0) { hfID.Value = dt.Rows[0]["nJobID"].ToString(); txtsJobPosition.Text = dt.Rows[0]["sJobPosition"].ToString(); txtsJobAdr.Text = dt.Rows[0]["sJobAdr"].ToString(); txtnJobCount.Text = dt.Rows[0]["nJobCount"].ToString(); CKEditorControl1.Text = dt.Rows[0]["sDetails"].ToString(); txtsJobYear.Text = dt.Rows[0]["sJobYear"].ToString(); txtsJobSalary.Text = dt.Rows[0]["sJobSalary"].ToString(); txtsJobEducation.Text = dt.Rows[0]["sJobEducation"].ToString(); txtsJobPositionEN.Text = dt.Rows[0]["sJobPositionEN"].ToString(); txtsJobAdrEN.Text = dt.Rows[0]["sJobAdrEN"].ToString(); txtnJobCountEN.Text = dt.Rows[0]["nJobCountEN"].ToString(); CKEditorControl2.Text = dt.Rows[0]["sDetailsEN"].ToString(); txtsJobYearEN.Text = dt.Rows[0]["sJobYearEN"].ToString(); txtsJobSalaryEN.Text = dt.Rows[0]["sJobSalaryEN"].ToString(); txtsJobEducationEN.Text = dt.Rows[0]["sJobEducationEN"].ToString(); //绑定数据 } } else { lblBigtitle.Text = "添加数据"; btnUpdate.Visible = false; BtnAdd.Visible = true; } } }
protected void lvJobs_ItemEditing(object sender, ListViewEditEventArgs e) { Label lblnID = (Label)lvJobs.Items[e.NewEditIndex].FindControl("lblnID"); int nID = 0; if (int.TryParse(lblnID.Text.Trim(), out nID) && nID > 0) { DBLL.clsJob dbjob = new DBLL.clsJob(); DataTable dtjob = dbjob.Select_tb_JobBynJobID(nID); if (dtjob != null && dtjob.Rows.Count > 0) { Panel1.Visible = false; Panel2.Visible = true; if (Session["languageGlobal"] == "en") { lblsJobPosition.Text = dtjob.Rows[0]["sJobPositionEN"].ToString(); lblssJobAdr.Text = dtjob.Rows[0]["sJobAdrEN"].ToString(); lblnJobCount.Text = dtjob.Rows[0]["nJobCountEN"].ToString(); lblsJobYear.Text = dtjob.Rows[0]["sJobYearEN"].ToString(); lblsJobSalary.Text = dtjob.Rows[0]["sJobSalaryEN"].ToString(); lblsJobEducation.Text = dtjob.Rows[0]["sJobEducationEN"].ToString(); lblsJobTime.Text = dtjob.Rows[0]["sJobYearEN"].ToString(); divjobdetail.InnerHtml = dtjob.Rows[0]["sDetailsEN"].ToString(); } else { lblsJobPosition.Text = dtjob.Rows[0]["sJobPosition"].ToString(); lblssJobAdr.Text = dtjob.Rows[0]["sJobAdr"].ToString(); lblnJobCount.Text = dtjob.Rows[0]["nJobCount"].ToString(); lblsJobYear.Text = dtjob.Rows[0]["sJobYear"].ToString(); lblsJobSalary.Text = dtjob.Rows[0]["sJobSalary"].ToString(); lblsJobEducation.Text = dtjob.Rows[0]["sJobEducation"].ToString(); lblsJobTime.Text = dtjob.Rows[0]["sJobYear"].ToString(); divjobdetail.InnerHtml = dtjob.Rows[0]["sDetails"].ToString(); } } } }