private void BindGV() { PositionBLL organBLL = new PositionBLL(); IList <Position> ds = organBLL.GetModelList(" OrganID = " + (int)Session["OrganID"]); foreach (Position o in ds) { Position oa = organBLL.GetModel(o.FatherCode); if (oa == null) { o.FatherCodeName = "无"; } else { o.FatherCodeName = oa.PosiName; } } GridView1.DataSource = ds; GridView1.DataBind(); }