je curently mis en place comme ci-dessousL'accès à une propriété à l'intérieur d'une propriété
public class ProptsClass
{
public class ClassA
{
public list<ClassB> pcb { get; set; }
}
public class ClassB
{
public list<ClassC> pcc { get; set; }
}
public class ClassC
{
public string _someproperty { get; set; }
}
}
ce que je veux faire est de DataBind objet ClassA à un ListView avec l'une des colonnes étant databound à ClassC._someproperty. Lorsque j'essaie de créer une base de données en tant que <%#Eval("Namespace.ProptsClass.ClassA.pcb.pcc._someproperty") %>
Je reçois l'erreur: "DataBinding: Namespace ProptsClass.ClassA + ClassB" ne contient pas une propriété portant le nom '_someproperty' ". Quelqu'un peut-il me dire où je me trompe et quelle est la bonne façon de le faire. Deuxièmement, est-il un meilleur moyen que je peux atteindre la même chose dans le code derrière au lieu de ASP.net. Merci d'avance
"classe publique" hahahaa ... omg :) – Timwi