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;
         }
     }
 }
Beispiel #2
0
    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();
                }
            }
        }
    }