using BLL; using System; using System.Data; using System.Linq; namespace FineUIPro.Web.DigData { public partial class ProjectWBSDW : PageBase { /// /// 主键 /// public string WorkPackageCode { get { return (string)ViewState["WorkPackageCode"]; } set { ViewState["WorkPackageCode"] = value; } } /// /// 项目ID /// public string ProjectId { get { return (string)ViewState["ProjectId"]; } set { ViewState["ProjectId"] = value; } } /// /// 加载页面 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ////权限按钮方法 this.ucTree.WorkPackageCode = this.WorkPackageCode; } } protected void changeTree(object sender, EventArgs e) { this.WorkPackageCode = this.ucTree.WorkPackageCode; initControlItem(); } protected void ckType_SelectedIndexChanged(object sender, EventArgs e) { this.gpHSSE.Hidden = true; this.gpCQMS.Hidden = true; this.gpJDGL.Hidden = true; this.gpHTGL.Hidden = true; this.gpLW.Hidden = true; foreach (var item in this.ckType.SelectedValueArray) { if (item == "HSSE") { this.gpHSSE.Hidden = false; } if (item == "CQMS") { this.gpCQMS.Hidden = false; } if (item == "JDGL") { this.gpJDGL.Hidden = false; } if (item == "HTGL") { this.gpHTGL.Hidden = false; } if (item == "LW") { this.gpLW.Hidden = false; } } } /// /// 加载工作包 /// protected void initControlItem() { var getControlItem = from x in Funs.DB.WBS_ControlItemInit where x.WorkPackageCode == this.WorkPackageCode select x; cblControlItem.DataValueField = "ControlItemCode"; cblControlItem.DataTextField = "ControlItemContent"; cblControlItem.DataSource = getControlItem; cblControlItem.DataBind(); } } }