public IActionResult ByName(string partialName) { ViewBag.Index = (string)Request.Query["index"]; switch (partialName) { case "Drug": ViewBag.ItemId = _listResolver.DrugsDropDownList(); break; case "Other": ViewBag.ItemId = _listResolver.OtherAllergicItemList(); break; case "Food": ViewBag.ItemId = _listResolver.FoodsDropdownList(); break; case "Fungi": ViewBag.ItemId = _listResolver.FungiDropdownList(); break; } return(PartialView(@"/Views/Partials/ByName/_" + partialName.FirstCharacterToUpper() + ".cshtml")); }