У меня есть следующий метод действия, который возвращает коллекцию экземпляров AdminDetail:
public ActionResult DetailData()
{
var vm = _reference.Detail().ToList();
return PartialView("~/Areas/Administration/Views/References/_DetailData.cshtml", vm);
}
Вот мой класс AdminDetail:
namespace Storage.Models
{
public class AdminDetail
{
public string PartitionKey { get; set; }
public string RowKey { get; set; }
public string Title { get; set; }
public string Status { get; set; }
public string Type { get; set; }
public string Level { get; set; }
public string Order { get; set; }
public int Row { get; set; }
}
В моем бритвенном представлении, что я должен поставить длямодель?Если я просто добавлю следующее, то это только для одного экземпляра:
@model Storage.Models.AdminDetail
@foreach (var detail in Model.AdminDetails)
{
Как я могу передать коллекцию AdminDetails, используя мою модель, в представление?Я не уверен, является ли опция viewdata вариантом, но я бы предпочел не использовать ее, так как слышал, что это не очень хороший выбор.