I have a class with the name Match. A match consists of a home team
and a away team and a date. It looks like this:
[ActiveRecord]
public class Match : Base<Match>
{
[PrimaryKey]
public int MatchId { get; set; }
[BelongsTo("HomeTeamId")]
public Team HomeTeam { get; set; }
[BelongsTo("AwayTeamId")]
public Team AwayTeam { get; set; }
[Property]
public DateTime? MatchDate { get; set; }
}
Now when I am coding the web page UI I want it to looks like this:
2008-01-02 TeamA vs TeamB
2008-02-02 TeamC vs TeamBarcelona
2008-04-12 TeamE vs TeamF
The problem is when I get all my match objects to a list and binds it
to a gridview the Team objects will not be visible in the gridview,
only the dates. Code example:
List<Match> lstMatches = new List<Match>(Match.FindAll());
gvMatches.DataSource = lstMatches;
gvMatches.DataBind();
The Team class looks like this:
[ActiveRecord]
public class Team : Base<Team>
{
[PrimaryKey]
public int TeamId { get; set; }
[Property]
public string Name { get; set; }
}
What is the best solution? Thanks!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---