Exemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        disableNonAdminOptions();
        //int i;

        //i = movieList.Count();// Use as a breakpoint if bindings dont work.

        //this code only needs to run when its not a postBack

        movieList = MovieDB.GetMovieList();
        if (datesList == null)
        {
            datesList = new List <DateTime>();
        }
        //i = movieList.Count();// Use as a breakpoint if bindings dont work.

        if (!IsPostBack)
        {
            //get list of movies from MovieDB
            movieList = MovieDB.GetMovieList();

            //set data source for film drop down list
            ddlSelectFilm.DataSource = movieList;
            //the name field needs to be bound, and will also be the identifier
            ddlSelectFilm.DataValueField = "Name";
            ddlSelectFilm.DataTextField  = "Name";
            //bind the data
            ddlSelectFilm.DataBind();

            //get list of dates from genDates
            List <String> dates = genDates();

            //set source of dates ddl to above list
            ddlSelectTimes.DataSource = dates;
            ddlSelectTimes.DataBind();
        }
    }