Esempio n. 1
0
        private void Bind_basic()
        {
            DataTable dt_SpecialWorkType = SpecialWorkType.Find(CK.K["IsDelete"] == false).ToDataTable();

            ddl_SpecialWorkType.DataSource     = dt_SpecialWorkType;
            ddl_SpecialWorkType.DataValueField = "SpecialWorkTypeId";
            ddl_SpecialWorkType.DataTextField  = "SpecialWorkTypeText";
            ddl_SpecialWorkType.DataBind();
            ddl_SpecialWorkType.Items.Insert(0, new ListItem("请选择", "0"));

            //导出文件年份
            int       earliestYear = 2000;
            int       nowYear      = DateTime.Now.Year;
            DataTable dt_Year      = new DataTable();

            dt_Year.Columns.Add("Year");
            dt_Year.Columns.Add("YearText");
            for (int i = earliestYear; i <= nowYear; i++)
            {
                DataRow dr_Year = dt_Year.NewRow();
                dr_Year["Year"]     = i;
                dr_Year["YearText"] = i + "年";
                dt_Year.Rows.Add(dr_Year);
            }
            ddl_year.DataSource     = dt_Year;
            ddl_year.DataTextField  = "YearText";
            ddl_year.DataValueField = "Year";
            ddl_year.DataBind();
            ddl_year.SelectedValue = nowYear.ToString();
        }