Ich habe eine Klasse namens StudentenWie binden Liste innerhalb einer Liste zu einem Gridview in ASP.NET
public class Student
{
public string Name { get; set; }
public List<int> Marks { get; set; }
public Student()
{
}
}
und ich brauche
List<Student> StudentList = new List<Student>();
Student stud = new Student();
stud.Name = "Scott";
List<int> marks = new List<int>();
marks.Add(10);
marks.Add(20);
marks.Add(30);
stud.Marks = marks;
StudentList.Add(stud);
Student stud1 = new Student();
stud1.Name = "Jon";
List<int> marks1 = new List<int>();
marks1.Add(10);
marks1.Add(20);
marks1.Add(30);
stud1.Marks = marks1;
StudentList.Add(stud1);
GridView1.DataSource = StudentList;
GridView1.DataBind();
Die Gridview eine Liste des Studenten Gridview zu binden Zeigt nur das Namensfeld an. wie ich die Liste der Marken auch mit dem Namensfeld anzeigen kann. (In dieser alle Schüler haben die gleiche Anzahl von Markierungen, bedeutet manchmal 3 oder manchmal 5. etc.)
zeige ich brauche gridview wie diese
Name Mark1 Mark2 Mark3
Scott 10 20 30
Jon 10 20 30
Bitte senden asp.net Code – msigman
asp-Upload-Code –
In asp.net ich ein Gridview haben nur. im Code dahinter binde ich gerade eine Liste von Schülern an Gridview. – niknowj