У меня есть класс, который содержит словарь свойств-стоимости (свойство), помимо обычных свойств. Я хотел бы отобразить коллекцию этого объекта в таблице, используя сетку из MvcContrib.Использование MvcContrib Grid со словарями и списками
Класс:
public class ObjectWithPropertyBag
{
public string Property1 { get; set; }
public string Property2 { get; set; }
public Dictionary<string, string> PropertyBag { get; set; }
}
Мой GridModel (ObjectWithPropertyBagGridModel):
Column.For(x => x.Property1);
Column.For(x => x.Property2);
Column.For(x => x.PropertyBag)//how to display keys as columns and values as table data
Мое мнение:
Html.Grid(ViewData.Model.ObjectWithPropertyBag).WithModel(new ObjectWithPropertyBagGridModel())
Есть ли способ для перебора по словарю и создать столбцы ?
Спасибо.
Независимо от того, насколько я взламываю свой код, я не могу сделать эту работу! –