Я пытаюсь передать массив целых чисел в атрибут данных в ASP.NET Core и не могу заставить его работать.
Вот что я пытаюсь сделать:
Контроллер:
public class HomeController : Controller
{
public IActionResult Index(){
int[] t = {1, 2, 3, 4};
ViewBag.t = t;
return View();
}
}
Razor View:
@{
ViewData["Title"] = "Home Page";
}
<label id="intLabel" data-int-array="@(ViewBag.t)">My label</label>
Что у меня есть:
<label id="intLabel" data-int-array="System.Int32[]">My label</label>
Что бы я хотел иметь:
<label id="intLabel" data-int-array='["1", "2", "3", "4"]'>My label</label>
Спасибо!