ActivEarth.Competition.Contests.ContestHomePage.Page_Load C# (CSharp) Метод

Page_Load() защищенный Метод

Loads the page.
protected Page_Load ( object sender, EventArgs e ) : void
sender object Object that requested the page load.
e EventArgs The event arguments.
Результат void
        protected void Page_Load(object sender, EventArgs e)
        {
            var user = (User)Session["userDetails"];
            if (user == null)
            {
                Response.Redirect("~/Account/Login.aspx");
            }
            else
            {
                List<int> contestIds = ContestDAO.GetContestIdsFromUserId(user.UserID);
                List<string> contestNames = new List<string>();

                foreach (int id in contestIds)
                {
                    contestNames.Add(ContestDAO.GetContestNameFromContestId(id));
                }

                Color[] backColors = { Color.FromArgb(34, 139, 34), Color.White };
                Color[] textColors = { Color.White, Color.Black };
                displayCurrentContests.PopulateContestTable(contestNames, contestIds, backColors, textColors);
            }
        }