public override void Process(TagHelperContext context, TagHelperOutput output) { var allSponsorTypes = sponsorTypeService.GetAllSponsorTypes(); output.TagName = "select"; output.Attributes.SetAttribute("id", For.Name); output.Attributes.SetAttribute("name", For.Name); output.Attributes.Add("class", "form-control"); foreach (var sponsorType in allSponsorTypes) { TagBuilder myOption = new TagBuilder("option") { TagRenderMode = TagRenderMode.Normal }; myOption.Attributes.Add("value", sponsorType.Id.ToString()); myOption.InnerHtml.Append(sponsorType.Name); output.Content.AppendHtml(myOption); } }
// GET: SponsorType public ActionResult Index() { IEnumerable <SponsorTypes> allSponsorTypes = sponsorTypeService.GetAllSponsorTypes(); return(View(allSponsorTypes)); }