protected void btnSave_Click(object sender, EventArgs e) { this.lblMsg.Text = string.Empty; for (int i = 0; i < this.GridView1.Rows.Count; i++) { Bmk bmk = Bmk.FindById((long)this.GridView1.DataKeys[i].Value); CheckBoxList cbl = (CheckBoxList)this.GridView1.Rows[i].FindControl("CheckBoxList1"); string str = string.Empty; foreach (ListItem item in cbl.Items) { if (item.Selected) { str += item.Value; } } if (str.Length == 2 && str != bmk.tcxm) { bmk.tcxm = str; bmk.Save(); } else if (String.IsNullOrEmpty(str)) { bmk.tcxm = string.Empty; bmk.Save(); } else if (str.Length != 2) { this.lblMsg.Text += bmk.xm + "的数据录入有误:" + str + "<br />"; } } if (!string.IsNullOrEmpty(this.lblMsg.Text)) { // JsUtil.MessageBox(this,this.lblMsg.Text); } }
/// <summary> /// 导入综合素质数据 /// </summary> /// <param name="dt"></param> /// <returns></returns> private bool ImportZhongheSuzi(DataTable dt) { foreach (DataRow dr in dt.Rows) { string xjh = dr["学籍号"].ToString(); Bmk bmk = Bmk.FindOne(p => p.xstbh == xjh); if (bmk != null) { // 审美与艺术 运动与健康 探究与实践 劳动与技能 综合表现 if (dt.Columns.Contains("审美与艺术")) bmk.km71 = dr["审美与艺术"].ToString(); if (dt.Columns.Contains("运动与健康")) bmk.km72 = dr["运动与健康"].ToString(); if (dt.Columns.Contains("探究与实践")) bmk.km73 = dr["探究与实践"].ToString(); if (dt.Columns.Contains("劳动与技能")) bmk.km74 = dr["劳动与技能"].ToString(); if (dt.Columns.Contains("综合表现评定")) bmk.km81 = dr["综合表现评定"].ToString(); if (dt.Columns.Contains("综合表现评语")) bmk.km8 = dr["综合表现评语"].ToString(); bmk.Save(); } } return true; }
private void SaveData() { this.lblMsg.Text = string.Empty; for (int i = 0; i < this.GridView1.Rows.Count; i++) { Bmk bmk = Bmk.FindById((long)this.GridView1.DataKeys[i].Value); TextBox txtKm8 = (TextBox)this.GridView1.Rows[i].FindControl("txtKm8"); bmk.km8 = txtKm8.Text; bmk.Save(); } }
protected void btnSave_Click(object sender, EventArgs e) { this.lblMsg.Text = string.Empty; for (int i = 0; i < this.GridView1.Rows.Count; i++) { Bmk bmk = Bmk.FindById((long)this.GridView1.DataKeys[i].Value); TextBox txtKm61 = (TextBox)this.GridView1.Rows[i].FindControl("txtKm61"); TextBox txtKm62 = (TextBox)this.GridView1.Rows[i].FindControl("txtKm62"); TextBox txtKm63 = (TextBox)this.GridView1.Rows[i].FindControl("txtKm63"); TextBox txtKm71 = (TextBox)this.GridView1.Rows[i].FindControl("txtKm71"); TextBox txtKm72 = (TextBox)this.GridView1.Rows[i].FindControl("txtKm72"); TextBox txtKm73 = (TextBox)this.GridView1.Rows[i].FindControl("txtKm73"); TextBox txtKm74 = (TextBox)this.GridView1.Rows[i].FindControl("txtKm74"); DropDownList ddlKm81 = (DropDownList)this.GridView1.Rows[i].FindControl("ddlKm81"); switch (this.Xm.ToLower()) { case "km61": if (!string.IsNullOrWhiteSpace(txtKm61.Text)) { bmk.km61 = decimal.Parse(txtKm61.Text); } break; case "km62": if (!string.IsNullOrWhiteSpace(txtKm62.Text)) { bmk.km62 = decimal.Parse(txtKm62.Text); } break; case "km63": if (!string.IsNullOrWhiteSpace(txtKm63.Text)) { bmk.km63 = decimal.Parse(txtKm63.Text); } break; case "km71": if (!string.IsNullOrWhiteSpace(txtKm71.Text)) { bmk.km71 = txtKm71.Text.Trim().ToUpper(); } break; case "km72": if (!string.IsNullOrWhiteSpace(txtKm72.Text)) { bmk.km72 = txtKm72.Text.Trim().ToUpper(); } break; case "km73": if (!string.IsNullOrWhiteSpace(txtKm73.Text)) { bmk.km73 = txtKm73.Text.Trim().ToUpper(); } break; case "km74": if (!string.IsNullOrWhiteSpace(txtKm74.Text)) { bmk.km74 = txtKm74.Text.Trim().ToUpper(); } break; case "km81": if (ddlKm81.SelectedIndex > 0) { bmk.km81 = ddlKm81.SelectedValue; } break; default: break; } bmk.Save(); } JsUtil.MessageBox(this, "操作完成!"); BindData(); // if (!string.IsNullOrEmpty(this.lblMsg.Text)) { // JsUtil.MessageBox(this,this.lblMsg.Text); } }