: Ich bin in ASP.Net und MVC5 Programmierung in der Tat habe ich ein Problem, ich habe diese Klasse „Student“:wie eine Liste von Objekten in einem ASP.Net Web-Dienst zuzugreifen
namespace Project.Entities.Models
{
public partial class Student : BaseEntity
{
public string FirstName { get; set; }
public string LastName { get; set; }
[ForeignKey("ClassId")]
public virtual Class Class { get; set; }
public Int64 ClassId { get; set; }
[ForeignKey("ImageId")]
public virtual Image Image { get; set; }
public Int64 ImageId { get; set; }
public virtual List<Mark> Marks { get; set; }
public virtual List<Punishment> Punishments { get; set; }
public Student()
{
Marks = new List<Mark>();
Punishments = new List<Punishment>();
}
}
Klasse „Mark“:
namespace SMA.Entities.Models
{
public partial class Mark : BaseEntity
{
public int Score { get; set; }
public string Note { get; set; }
[ForeignKey("StudentId")]
public virtual Student Student { get; set; }
public Int64 StudentId { get; set; }
}
}
ich möchte die Marken der einzelnen Schüler bekommen, aber ich weiß nicht, wie, das ist, was ich in JSON Ergebnis:
[
{
FirstName: "Student ",
LastName: "1",
Class: null,
ClassId: 1,
Image: null,
ImageId: 1,
Marks: [ ],
Punishments: [ ],
Id: 1,
ObjectState: 0
},
{
FirstName: "Student ",
LastName: "2",
Class: null,
ClassId: 2,
Image: null,
ImageId: 2,
Marks: [ ],
Punishments: [ ],
Id: 2,
ObjectState: 0
}
]
Also bitte, haben Sie eine Idee, wie kann ich auf die Markierungen Daten für jeden Schüler zugreifen danke für Hilfe
Bitte fügen Sie Controller-Code. –