protected void Page_Load(object sender, EventArgs e) { _PoliticianInfo = Politicians.GetPoliticianIntroReportData(_PoliticianKey); if (_PoliticianInfo == null) { InnerContent.Controls.Clear(); var p = new HtmlP().AddTo(InnerContent, "not-found-error"); new LiteralControl($"Could not find Id {_PoliticianKey}").AddTo(p); return; } _PoliticianName = Politicians.FormatName(_PoliticianInfo); _OfficeAndStatus = Politicians.FormatOfficeAndStatus(_PoliticianInfo); Title = Format(TitleTag, GetCandidateInfo(" | "), PublicMasterPage.SiteName); MetaDescription = Format(MetaDescriptionTag, GetCandidateInfo(", "), PublicMasterPage.SiteName); //MetaKeywords = _PoliticianName; PageHeading.MainHeadingText = Format(PageHeading.MainHeadingText, _PoliticianName); PoliticianInfoResponsive.GetReport(_PoliticianInfo).AddTo(InfoPlaceHolder); IntroIssuesReport.GetReport(_PoliticianInfo).AddTo(ReportPlaceHolder); }
protected void Page_Load(object sender, EventArgs e) { switch (GetQueryString("Content").ToUpperInvariant()) { case "COMPARE": CompareCandidatesReportResponsive .GetOneAnswerContent(QueryElection, QueryOffice, QueryQuestion) .AddTo(PlaceHolder); break; case "COMPAREVIDEOS": CompareCandidatesReportResponsive .GetOneCandidateVideoContent(QueryElection, QueryOffice, QueryId) .AddTo(PlaceHolder); break; case "INTRO": IntroIssuesReport.GetOneAnswerContent(QueryId, QueryQuestion).AddTo(PlaceHolder); break; case "INTROVIDEOS": IntroIssuesReport.GetVideoContent(QueryId).AddTo(PlaceHolder); break; } }