コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            var service = new Service();

            // Hämta kurstillfälle.
            var courseDate = service.GetCourseDate(1);

            // Hämta alla deltagare, slå upp varje ensklid student och transformera till fullständigt namn.
            var participants = from participant in service.GetParticipantsOfCourseDate(courseDate.Id)
                               let student = service.GetStudent(participant.StudentId)
                               select new { Name = String.Format("{0}, {1}", student.LastName, student.FirstName) };

            ParticipantRepeater.DataSource = participants;
            DataBind();
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            var service = new Service();

            // Hämta kurstillfälle.
            var courseDate = service.GetCourseDate(1);

            // Hämta alla deltagare, slå upp varje ensklid student och transformera till fullständigt namn.
            var participants =  from participant in service.GetParticipantsOfCourseDate(courseDate.Id)
                                let student = service.GetStudent(participant.StudentId)
                                select String.Format("{0} {1}", student.FirstName, student.LastName);

            // Populera kontroller.
            CourseDateNameLiteral.Text = courseDate.Name;
            ParticipantLiteral.Text = String.Join(", ", participants);
        }