Forums Neueste Beiträge
 

GridView / ObjectDataSource

26/08/2007 - 16:11 von Michael Scheffler | Report spam
Hallo alle zusammen,

ich habe ein GridView an eine ObjectDataSource gebunden. Soweit kein
Problem. Mein Objekt hat aber Unterobjekte, in etwa so:

public class Group
{
private Dealer _dealer;
private int _id;
private String _desc;
private String _orderNo;

public Group() {
}

public String OrderNo {
get { return _orderNo; }
set { _orderNo = value; }
}

public String Description {
get { return _desc; }
set { _desc = value; }
}

public int ID {
get { return _id; }
set { _id = value; }
}

public Dealer Dealer{
get { return _dealer; }
set { _dealer = value; }
}
}
public class Dealer
{
private String _name;
private int _id;

public int ID {
get { return _id; }
set { _id = value; }
}

public String Name {
get { return _name; }
set { _name = value; }
}

public Dealer() {
}
}

Wie kann ich nun eine List<Group> an ein GridView binden? Das
Dealer-Objekt bekomme ich einfach nicht angezeigt.

Vielen Dank,
Michael
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
27/08/2007 - 08:34 | Warnen spam
Hallo Michael,

"Michael Scheffler" schrieb:

Wie kann ich nun eine List<Group> an ein GridView binden?



Was willst du jetzt eigentlich WIE an das GridView binden? Ein
Group Objekt? Ein Dealer Objekt? Eine Liste von einem der beiden?

Das Dealer-Objekt bekomme ich einfach nicht angezeigt.



Was meinst du mit "angezeigt"? Im Designer? Im Normalfall kannst
du Unterobjekte, bzw. deren Eigenschaften mit Dealer.Name binden.
Aber das kommt darauf an, wo und wie du überhaupt die Zuordnung
vornimmst.

Poste mal bitte die Deklaration des Grids und den Code für die
Bindung.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen