Установка Javascript var со значениями массива string [] из контроллера - PullRequest
0 голосов
/ 27 апреля 2019

У меня есть приложение ASP.NET Core 2.2 MVC.В одном из представлений я пытаюсь установить значение переменной Javascript на основе метода статического контроллера, который возвращает строку [].

Я использовал жестко запрограммированные значения, чтобы подтвердить, что метод контроллера вызывается и возвращает правильные значения.

В Javascript:

    var countries = @MyApp.Web.Controllers.DataController.GetCountries();

В контроллере (C #):

    public static string[] GetCountries()
    {
        string[] countries = { "Afghanistan", "Albania", "Algeria", "Zimbabwe" };
        return countries;
    }

Что я делаю не так?Обратите внимание, что я не хочу использовать Ajax.

...