В представлении, которое я вызываю с помощью действия Render из цикла, действие создаст массив объектов и вернется к PartialView с сеткой для отображения результатов.
View:
foreach (var item in Model)
<%Html.RenderAction("GridData", "Customer", new {passidx = (new Random().Next(50))});%>
Контроллер:
public ActionResult GridData(int passidx)
{
List<Customer> cList = new List<Customer>{new Customer() { name = "c" + (1 + passidx).ToString(), address = "a" + (1 + passidx).ToString() },
new Customer() { name = "c" + (2 + passidx).ToString(), address = "a" + (2 + passidx).ToString() }};
return View(cList);
}
Примерно 2 раза из 3 Я обновляю страницу, значения для каждого элемента в сетках одинаковы, даже если я передаю случайное число каждому действию, котороедобавляется к отображаемому тексту.