private void BindCombox() { var rptName = base.CurrentRptName; List <ExceptionTypeDDLModel> list = null; int collectID = (int)Enum.Parse(typeof(ExceptionCollectEnum), base.CurrentRptName); list = ExceptionTypeBLL.GetExTypes(collectID); var allType = new ExceptionTypeDDLModel() { ID = -1, ExName = UIText.All }; if (list == null) { list = new List <ExceptionTypeDDLModel>() { allType }; } else { list.Insert(0, allType); } ddlExTypes.DataSource = list; ddlExTypes.DataValueField = "ID"; ddlExTypes.DataTextField = "ExName"; ddlExTypes.DataBind(); }
private void BindCombox(string rptName) { List <ExceptionTypeDDLModel> list = null; switch (rptName) { case "RegionAbnormalRpt": //区域异常 list = ExceptionTypeBLL.GetExTypes(3); break; case "RouteAbnormalRpt": //路线异常 list = ExceptionTypeBLL.GetExTypes(4); break; default: break; } var allType = new ExceptionTypeDDLModel() { ID = -1, ExName = UIText.All }; if (list == null) { list = new List <ExceptionTypeDDLModel>() { allType }; } else { list.Insert(0, allType); } ddlExTypes.DataSource = list; ddlExTypes.DataValueField = "ID"; ddlExTypes.DataTextField = "ExName"; ddlExTypes.DataBind(); }