public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } PageUtils.CheckRequestParameter("PublishmentSystemId", "NodeId"); var PublishementSystemId = Body.GetQueryString("PublishmentSystemId"); var NodeId = Body.GetQueryInt("NodeId"); var Type = Body.GetQueryString("Type"); if (!IsPostBack) { try { ReachCategory.Items.Add(new ListItem("个人报道", "Personal")); ReachCategory.Items.Add(new ListItem("组织报道", "Organization")); if (string.IsNullOrEmpty(Type)) { Type = "Personal"; } for (int i = 0; i < ReachCategory.Items.Count; i++) { if (ReachCategory.Items[i].Value.Equals(Type)) { ReachCategory.Items[i].Selected = true; break; } } if (Type.Equals("Personal")) { phPersonal.Visible = true; phOrganization.Visible = false; spContentsPersonal.ControlToPaginate = rptPersonal; rptPersonal.ItemDataBound += rptPersonal_ItemDataBound; spContentsPersonal.ItemsPerPage = 20; spContentsPersonal.SelectCommand = DataProvider.OrganizationDao.GetSelectCommend("Personal"); spContentsPersonal.SortField = DataProvider.OrganizationDao.GetSortFieldName(); spContentsPersonal.SortMode = SortMode.DESC; spContentsPersonal.OrderByString = ETaxisTypeUtils.GetOrderByStringForReport(); spContentsPersonal.IsQueryTotalCount = true; spContentsPersonal.DataBind(); //spContentsPersonal.TotalCount = contentNum; } else if (Type.Equals("Organization")) { phPersonal.Visible = false; phOrganization.Visible = true; spOrganization.ControlToPaginate = rpOrganization; rpOrganization.ItemDataBound += rpOrganization_ItemDataBound; spOrganization.ItemsPerPage = 20; spOrganization.SelectCommand = DataProvider.OrganizationDao.GetSelectCommend("Organization"); spOrganization.SortField = DataProvider.OrganizationDao.GetSortFieldName(); spOrganization.SortMode = SortMode.ASC; spOrganization.OrderByString = ETaxisTypeUtils.GetOrderByStringForReport(); spOrganization.IsQueryTotalCount = true; spOrganization.DataBind(); } } catch (Exception ex) { FailMessage(ex.Message); } } }