protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { dotype = Request.Params["dotype"].ToString(); schid = Com.Session.schid; #region 编辑绑定查询 if (dotype == "e") { stuid = Request.Params["id"].ToString();// SchSystem.BLL.SchStuInfoV bll_stu = new SchSystem.BLL.SchStuInfoV(); DataTable dt = bll_stu.GetList("GradeId,GradeName,ClassId,ClassName,StuId,StuName,CardNo,StuNo,Sex,OldClassId,TestNo,TelNo,StudyType,Addr", "StuId=" + Com.Public.SqlEncStr(stuid)).Tables[0]; stugradeid = dt.Rows[0]["GradeId"].ToString(); stuclassid = dt.Rows[0]["ClassId"].ToString(); stuname = dt.Rows[0]["StuName"].ToString(); stugrade = dt.Rows[0]["GradeName"].ToString(); stuclass = dt.Rows[0]["ClassName"].ToString(); stucode = dt.Rows[0]["TestNo"].ToString(); stusex = dt.Rows[0]["Sex"].ToString(); stucard = dt.Rows[0]["CardNo"].ToString(); stutel = dt.Rows[0]["TelNo"].ToString(); stuaddr = dt.Rows[0]["Addr"].ToString(); stustp = dt.Rows[0]["StudyType"].ToString(); stuocls = dt.Rows[0]["OldClassId"].ToString(); SchSystem.BLL.SchStuGenUV bll_stugen = new SchSystem.BLL.SchStuGenUV(); DataTable dtgen = bll_stugen.GetList("Relation,GenName,TelNo", "StuId=" + Com.Public.SqlEncStr(stuid)).Tables[0]; if (dtgen != null && dtgen.Rows.Count > 0) { stug1name = dtgen.Rows[0]["GenName"].ToString(); stug1rl = dtgen.Rows[0]["Relation"].ToString(); stug1rt = dtgen.Rows[0]["TelNo"].ToString(); if (dtgen.Rows.Count > 1) { stug2name = dtgen.Rows[1]["GenName"].ToString(); stug2rl = dtgen.Rows[1]["Relation"].ToString(); stug2rt = dtgen.Rows[1]["TelNo"].ToString(); } } stuno = "00000000".Substring(0, 8 - stuid.Length) + stuid; } else { stugradeid = Request.Params["gradecode"].ToString(); stuclassid = Request.Params["classid"].ToString(); } drpgrade = Com.Public.GetDrpAreaClassMaster("4", Com.Session.schid, ref stugradeid, false); drpclass = Com.Public.GetDrpAreaClassMaster("5", stugradeid, ref stuclassid, false); StudentList.namepack npgrade = (StudentList.namepack)Newtonsoft.Json.JsonConvert.DeserializeObject <StudentList.namepack>(getusers("1", stugradeid)); stugradeboss = npgrade.gradeboss; StudentList.namepack np = (StudentList.namepack)Newtonsoft.Json.JsonConvert.DeserializeObject <StudentList.namepack>(getusers("2", stuclassid)); stuclassms = np.classms; stuclasstec = np.classtec; #endregion } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { stuid = Request.Params["id"].ToString();// SchSystem.BLL.SchStuInfoV bll_stu = new SchSystem.BLL.SchStuInfoV(); DataTable dt = bll_stu.GetList("GradeId,GradeName,ClassId,ClassName,StuId,StuName,CardNo,StuNo,Sex,OldClassId,TestNo,TelNo,StudyType,Addr", "StuId=" + Com.Public.SqlEncStr(stuid)).Tables[0]; string gradeid = dt.Rows[0]["GradeId"].ToString(); string classid = dt.Rows[0]["ClassId"].ToString(); stuname = dt.Rows[0]["StuName"].ToString(); stugrade = dt.Rows[0]["GradeName"].ToString(); stuclass = dt.Rows[0]["ClassName"].ToString(); stucode = dt.Rows[0]["TestNo"].ToString(); stusex = dt.Rows[0]["Sex"].ToString() == "0"?"女":"男"; stucard = dt.Rows[0]["CardNo"].ToString(); stutel = dt.Rows[0]["TelNo"].ToString(); stuaddr = dt.Rows[0]["Addr"].ToString(); stustp = dt.Rows[0]["StudyType"].ToString() == "0" ? "否" : "是";; stuocls = dt.Rows[0]["OldClassId"].ToString(); SchSystem.BLL.SchStuGenUV bll_stugen = new SchSystem.BLL.SchStuGenUV(); DataTable dtgen = bll_stugen.GetList("Relation,GenName,TelNo", "StuId=" + Com.Public.SqlEncStr(stuid)).Tables[0]; if (dtgen != null && dtgen.Rows.Count > 0) { stug1name = dtgen.Rows[0]["GenName"].ToString(); stug1rl = dtgen.Rows[0]["Relation"].ToString(); stug1rt = dtgen.Rows[0]["TelNo"].ToString(); if (dtgen.Rows.Count > 1) { stug2name = dtgen.Rows[1]["GenName"].ToString(); stug2rl = dtgen.Rows[1]["Relation"].ToString(); stug2rt = dtgen.Rows[1]["TelNo"].ToString(); } } StudentList.namepack npgrade = (StudentList.namepack)Newtonsoft.Json.JsonConvert.DeserializeObject <StudentList.namepack>(getusers("1", gradeid)); stugradeboss = npgrade.gradeboss; StudentList.namepack np = (StudentList.namepack)Newtonsoft.Json.JsonConvert.DeserializeObject <StudentList.namepack>(getusers("2", classid)); stuclassms = np.classms; stuclasstec = np.classtec; stuid = "00000000".Substring(0, 8 - stuid.Length) + stuid; } }