示例#1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        base.Page_Load(sender, e);

        if (!Page.IsPostBack)
        {
            drpSemester.AppendDataBoundItems = true;
            drpSemester.DataSource           = Semester.ToList();
            drpYears.AppendDataBoundItems    = true;
            drpYears.DataSource = Years.ToList();

            using (StudentRegistrationEntities entityContext = new StudentRegistrationEntities())
            {
                var cs = (from c in entityContext.Courses
                          orderby c.CourseTitle
                          select new
                {
                    CourseId = c.CourseID,
                    CourseText = c.CourseID + " - " + c.CourseTitle
                }).ToList();
                if (cs.Count() == 0)
                {
                    Response.Redirect("AddCourse.aspx");
                }
                else
                {
                    drpCourse.DataSource           = cs;
                    drpCourse.DataTextField        = "CourseText";
                    drpCourse.DataValueField       = "CourseID";
                    drpCourse.AppendDataBoundItems = true;
                }
            }
        }
    }
示例#2
0
 private void BindYear()
 {
     comboBoxEditYear.Properties.Items.Clear();
     comboBoxEditYear.Properties.Items.Add(AllString);
     comboBoxEditYear.Properties.Items.AddRange(Years.ToList());
     comboBoxEditYear.SelectedIndex = 0;
 }