Я пытаюсь связать List<AreaField>
с ретранслятором. Я преобразовал список в массив с помощью метода ToArray()
и теперь есть массив AreaField[]
Связывание общего списка с ретранслятором - ASP.NET
Вот мой класс иерархии
public class AreaFields
{
public List<Fields> Fields { set; get; }
}
public class Fields
{
public string Name { set; get; }
public string Value {set; get; }
}
В ASPX, я хотел бы связать его повторитель (что-то вроде это)
DataBinder.Eval(Container.DataItem, "MyAreaFieldName1")
MyAreaFieldName1 является значение свойства Name в классе AreaFieldItem.
Runat = "SubRepeater"?!? - что бросает вызов всему, что я понимаю (или думаю, что понимаю) об атрибуте runat. – Hardryv
Ваш код суб-повторителя as-is дает ошибку анализатора, должен быть одинарным кавычком: DataSource = '<% # Eval ("Поля")%>'. –