Click here to Skip to main content
15,896,526 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
C#
public List<StudentInfo> studentinfos;

public List<StudentInfo> StudentInfos
        {
            get
            {
                return studentinfos;
            }
            set
            {
                studentinfos = value;
                this.RaisePropertyChanged("StudentInfo");
            }
        }

public class StudentInfo
{
public int stuId{get;set;}
public string stuName{get;set;}
public int subId{get;set;}
public int subMark{get;set;}
public string subName{get;set;}
}


public void RowSelectedItem()
        {
            if (selecteddashitem != null)
            {
                List<StudentInfo> studentList = new List<StudentInfo>();
                foreach (var cell in selecteddashitem.Cells)
                {
                    foreach (var student in cell.Students)
                    {
                       studentList.Add(new StudentInfo
                       {
                           stuId=cell.stuId,
                           stuName = cell.Name,
                           subId=student.subId,
                           subMark = student.Mark,
			   subName=student.SubName
                       });       
                    }
                }
                StudentInfos = studentList;
            }
        }

=====

Hi I have individual value of every cell

I have three student(That is cell)

stuId
stuName

and every cell have three subject(sub1,sub2,sub3)

subId,
subMark,
subname

=====

The values are stored StudentInfos list based on stuid,stuname,subid and submark

sample result is

stuid=1
stuname=smith
subid=0
subname=eng
submark=10

stuid=1
stuname=smith
subid=1
subname=eng1
submark=20

stuid=1
stuname=smith
subid=2
subname=eng2
submark=30

Now i want how to assgin submark using stuid and where to create variable or class or list for (submark0,submark1,submark2)?

submark0=10
submark1=20
submark2=30
Posted
Updated 26-Mar-15 2:22am
v4

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900