protected override void OnInit(EventArgs e) { base.OnInit(e); // fill division levels radioDivisionLevel.DataSource = EnumViewModel <DivisionLevel> .GetValues(ViewModelContext, false); radioDivisionLevel.DataBind(); // bind divisions divisionSelector.DataSource = new FlatQuery <DivisionInfo> (ModelContext).ListOrderBy(d => d.Title); divisionSelector.DataBind(); // fill edulevels list foreach (var eduLevel in new EduLevelQuery(ModelContext).List()) { listEduLevels.AddItem(UniversityFormatHelper.FormatShortTitle(eduLevel.ShortTitle, eduLevel.Title), eduLevel.EduLevelID.ToString()); } }