private void grid1_RowColChange(object Sender, FlexCell.Grid.RowColChangeEventArgs e) { try { Int32 uid = 0; uid = grid1.Cell(e.Row, 1).Text.ToInt(); if (uid != textBox1.Text.ToInt()) { var au = Person.Find(Person._.ID, uid); textBox1.Text = au.ID.ToString(); txtPname.Text = au.Pname.ToString().Trim(); comSex.Text = au.Sex.ToString().Trim(); comJob.Text = au.Job.ToString().Trim(); comPaper.Text = au.Paper.ToString().Trim(); txtPaperNum.Text = au.PaperNum.ToString().Trim(); comDeptID.Text = au.DeptID.ToString().Trim(); var deptau = Dept.Find(Dept._.DeptID, au.DeptID.ToString().Trim()); textDeptName.Text = deptau.DeptName.ToString().Trim(); //部门名称 dtIndate.Value = au.InDate; //入职日期 if (au.Status.ToString().Trim() == "1") { checkIsStatus.Checked = true; } else { checkIsStatus.Checked = false; dtOutdate.Value = au.OutDate;//离职日期 } txtPsbz.Text = au.Psbz.ToString(); txtPsdzbz.Text = au.Psdzbz.ToString(); txtZzjs.Text = au.Zzjs.ToString(); txtZzbl.Text = au.Zzbl.ToString(); dtQsrq.Value = au.Qsrq; if (!au.Zwpdbh.IsNullOrEmpty()) { comZwpdbh.Text = au.Zwpdbh.ToString() + "|" + au.Zwpdmc.ToString(); } else { comZwpdbh.Text = ""; } if (!au.Pdpxbh.IsNullOrEmpty()) { txtPdpxbh.Text = au.Pdpxbh.ToString(); } else { txtPdpxbh.Text = ""; } if (!au.Driverfz.IsNullOrEmpty()) { txtDriverfz.Text = au.Driverfz.ToString(); } else { txtDriverfz.Text = ""; } if (!au.CreateUserID.IsNullOrEmpty()) { CreateUserID.Text = au.CreateUserID.ToString(); Createtime.Text = au.CreateTime.ToString(); } else { CreateUserID.Text = ""; Createtime.Text = ""; } if (!au.UpdateUserID.IsNullOrEmpty()) { UpdateUserID.Text = au.UpdateUserID.ToString(); UpdateTime.Text = au.UpdateTime.ToString(); } else { UpdateUserID.Text = ""; UpdateTime.Text = ""; } //textBox5.Text = DESHelper.DesDecrypt(au.Pwd.ToString()); //checkBox1.Checked = au.isStop.ToBoolean(); } } catch { } }