For controller Code
List<StudentInformation> lstStudent = new List<StudentInformation>();
using(db_practiseEntities dbContext = new db_practiseEntities())
{
var v = from st in dbContext.tblStudent
join sinfo in dbContext.tblStudenInfo
on st.Id equals sinfo.s_id
select new StudentInformation {
Id = st.Id,
Name = st.Name,
Roll = st.Roll,
Email = st.Email,
Address = sinfo.Address,
Mobile = sinfo.Mobile
};
lstStudent = v.ToList();
}
ViewBag.studnetInfo = lstStudent;
return View();
View Page code
List<StudentInformation> lstStudent = new List<StudentInformation>();
lstStudent = (List<StudentInformation>)ViewBag.studnetInfo;
@(Html.Telerik().Grid(lstStudent)
.Name(“gvStudentList”)
.DataKeys(keys => keys.Add(k => k.Id))
.Columns(column => {
column.Bound(s => s.Id);
column.Bound(s => s.Name);
column.Bound(s => s.Roll);
column.Bound(s => s.Email);
column.Bound(s => s.Address);
column.Bound(s => s.Mobile);
})
.Scrollable(scroll=>scroll.Height(200))
.Selectable()
.Pageable(PageData => PageData.PageSize(3))
)