Я столкнулся с проблемой, когда у меня есть форма, которая внутри формы у меня есть раскрывающийся список, где я получаю данные от моего контроллера (бэкэнда), но по какой-то причине я не заполняю данные на моем внешнем интерфейсе. У меня есть та же форма в другом файле .cs html, который EvaluationController
, и я реализую ту же форму в файле index.cs html, и он использует HomeController. Мне нужна помощь, где я сделал неправильно, что данные не заполняются на переднем конце? Пожалуйста и спасибо за вашу помощь.
вот мой код:
HomeController:
public class HomeController : Controller
{
private readonly ILogger<HomeController> _logger;
private readonly IHttpClientFactory _httpClientFactory;
private IMemoryCache _cache;
public HomeController(ILogger<HomeController> logger, IHttpClientFactory httpClientFactory, IMemoryCache memoryCache)
{
_logger = logger;
_httpClientFactory = httpClientFactory;
_cache = memoryCache;
}
public IActionResult Index()
{
ViewBag.Cache = _cache;
return View();
}
public IActionResult Privacy()
{
return View();
}
[AllowAnonymous]
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
public IActionResult Error()
{
return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
}
}