//绑定分类 public string BindCategory() { string categoryStr = string.Empty; Entities.QuerySurveyCategory query = new Entities.QuerySurveyCategory(); query.GroupName = "质检培训组"; query.TypeId = 1; int count; DataTable dt = BLL.SurveyCategory.Instance.GetSurveyCategory(query, "", 1, 10000, out count); for (int i = 0; i < dt.Rows.Count; i++) { categoryStr += "<span>"; categoryStr += "<input name='examCategory' type='checkbox' value='" + dt.Rows[i]["SCID"].ToString() + "' />"; categoryStr += "<em onclick='emChkIsChoose(this)'>" + dt.Rows[i]["Name"].ToString() + "</em>"; categoryStr += "</span>"; } return(categoryStr); }
//绑定数据 public void BindData() { Entities.QuerySurveyCategory query = new Entities.QuerySurveyCategory(); if (RequestPopGroup != "") { query.BGID = int.Parse(RequestPopGroup); } else if (ddlGroup.Value != "-1" && ddlGroup.Value != "") { query.BGID = int.Parse(ddlGroup.Value); } query.TypeId = int.Parse(TypeId); query.LoginID = userID; query.SelectType = 1; ////判断数据权限,数据权限如果为 2-全部,则绑定所有业务组数据 //Entities.UserDataRigth model_userDataRight = BLL.UserDataRigth.Instance.GetUserDataRigth(userID); //if (model_userDataRight != null) //{ // if (model_userDataRight.RightType != 2)//数据权限不为 2-全部,则加载该登陆者所属业务组 // { // query.LoginID = userID; // query.SelectType = 1; // } //} int count; DataTable dt = BLL.SurveyCategory.Instance.GetSurveyCategory(query, "SurveyCategory.CreateTime Desc", 1, 10000, out count); for (int i = 0; i < dt.Rows.Count; i++) { categoryName += dt.Rows[i]["Name"].ToString() + ","; } categoryName = categoryName.TrimEnd(','); repeaterCategoryList.DataSource = dt; repeaterCategoryList.DataBind(); }
private void BindData() { Entities.QuerySurveyCategory query = new Entities.QuerySurveyCategory(); if (RequestPopGroup != "-1") { query.BGID = int.Parse(RequestPopGroup); } if (TypeId == "0") //默认分组 { if (Status == "1") { query.Status = 8; //没有交集 } else { query.Status = -3; } } else if (TypeId == "1") //自定义分组 { if (Status == "0") { query.Status = int.Parse(Status); //query.GroupStatus = "(0,1)"; } else if (Status == "1") { query.Status = int.Parse(Status); //query.GroupStatus = "(0,1)"; } else { query.GroupStatus = "(0,1)"; } } else if (TypeId == "0,1" || TypeId == "-1") { if (Status == "-1" || Status == "0,1") { query.GroupStatus = "(0,1,-3)"; } else if (Status == "0") { //query.Status = int.Parse(Status); query.GroupStatus = "(0,-3)"; } else { query.Status = int.Parse(Status); } } //if (Status != "-1" && Status != "0,1") //{ // query.Status = int.Parse(Status); //} query.TypeId = 2; //TypeId query.LoginID = userID; query.SelectType = 1; DataTable dt = BLL.SurveyCategory.Instance.GetSurveyCategory(query, "SurveyCategory.CreateTime Desc", BLL.PageCommon.Instance.PageIndex, pageSize, out RecordCount); for (int i = 0; i < dt.Rows.Count; i++) { categoryName += dt.Rows[i]["Name"].ToString() + ","; } categoryName = categoryName.TrimEnd(','); if (dt != null) { repeaterTableList.DataSource = dt; repeaterTableList.DataBind(); litPagerDown.Text = BLL.PageCommon.Instance.LinkStringByPost(BLL.Util.GetUrl(), GroupLength, RecordCount, pageSize, BLL.PageCommon.Instance.PageIndex, 1); } }