protected override void OnPreRender(EventArgs e) { Eyousoft.Common.Page.BackPage bakcPageObj = (Eyousoft.Common.Page.BackPage) this.Page; if (bakcPageObj != null) { //绑定线路区域 EyouSoft.BLL.CompanyStructure.Area AreaBll = new EyouSoft.BLL.CompanyStructure.Area(); //当前用户ID int CurrUserId = bakcPageObj.SiteUserInfo.ID; IList <EyouSoft.Model.CompanyStructure.Area> AreaList = null; if (!IsComAreas) { AreaList = AreaBll.GetAreaList(CurrUserId); } else { AreaList = AreaBll.GetAreaByCompanyId(bakcPageObj.CurrentUserCompanyID); } this.ddlRouteArea.DataTextField = "AreaName"; this.ddlRouteArea.DataValueField = "Id"; this.ddlRouteArea.DataSource = AreaList; this.ddlRouteArea.DataBind(); this.ddlRouteArea.Items.Insert(0, new ListItem("-请选择-", "0")); //选中状态 if (RouteAreaId > 0) { ListItem item = this.ddlRouteArea.Items.FindByValue(RouteAreaId.ToString()); if (item != null) { item.Selected = true; } } AreaBll = null; AreaList = null; } base.OnPreRender(e); }
protected bool HasComplaint; //是否有投诉权限 protected void Page_Load(object sender, EventArgs e) { #region 判断权限 Eyousoft.Common.Page.BackPage backPage = this.Page as Eyousoft.Common.Page.BackPage; if (backPage.CheckGrant(global::Common.Enum.TravelPermission.客户关系管理_营销活动_栏目)) { HasMarket = true; } if (backPage.CheckGrant(global::Common.Enum.TravelPermission.客户关系管理_客户关怀_栏目)) { HasCare = true; } if (backPage.CheckGrant(global::Common.Enum.TravelPermission.客户关系管理_质量管理_回访栏目)) { HasVisist = true; } if (backPage.CheckGrant(global::Common.Enum.TravelPermission.客户关系管理_质量管理_投诉栏目)) { HasComplaint = true; } #endregion }
protected void Page_Load(object sender, EventArgs e) { backPage = this.Page as Eyousoft.Common.Page.BackPage; }