Я изо всех сил пытаюсь найти простой способ передачи массива из контроллера в представление ASP.NET MVC framework.
так что в моем контроллере у меня будет что-то вроде:
public class HomeController : ApplicationController
{
public ActionResult Index()
{
string[] myArray = { "value01", "value02", "value03"};
ViewData["passedArray"] = myArray;
return View();
}
}
так что, на мой взгляд, я бы просто вызвал ViewData ["sentArray"] и запустил цикл для него.
Но, очевидно, ViewData принимается представлением как System.String , вероятно, из-за объявления в массиве DataType, но, к сожалению, я не знаю, как передать это правильно и просто без создания миллионов строк кода.
Было бы замечательно, если бы вы могли мне помочь.
Заранее спасибо