List <int> PositionCodes = new List <int>(); //职位编号可以为多项 protected void Page_Load(object sender, EventArgs e) { if (string.IsNullOrEmpty(CookieManager.GetCookieValue("PositionCode").ToString())) { return; } else { if (CookieManager.GetCookieValue("PositionCode").ToString() != "'0'") { foreach (string PositionCode in CookieManager.GetCookieValue("PositionCode").ToString().Split(',')) { PositionCodes.Add(Convert.ToInt32(PositionCode)); } } else { PositionCodes.Add(0); } } if (!IsPostBack) { this.txtMenuName.Focus(); menuBll.BindDdl(ddlParents, PositionCodes); SetText(); } }