using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Collections.Generic;
public partial class dataTable : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
clsEmp emp = new clsEmp();
GridViewExample.DataSource = emp.GetEmployeeList;
GridViewExample.DataBind();
}
}
public class clsEmp
{
public string Name { get; set; }
public string Town { get; set; }
public string Age { get; set; }
public string Id { get; set; }
public string Skills { get; set; }
public List<clsEmp> GetEmployeeList
{
get
{
List<clsEmp> data = new List<clsEmp>(){
new clsEmp{ Name="Rupesh" , Age ="29" , Id="114230" , Skills="c sharp, jquery", Town="Louisville"},
new clsEmp{ Name="Dewang Mehta" , Age ="35" , Id="012530" , Skills="c sharp, project manager", Town="Louisville"},
new clsEmp{ Name="Ravindra Ravouri" , Age ="32" , Id="012230" , Skills="c sharp, dot net", Town="Amherst"},
new clsEmp{ Name="Laxmikanth Vardhanapu" , Age ="31" , Id="154587" , Skills="BA", Town="Louisville"},
new clsEmp{ Name="Rajeswar" , Age ="30" , Id="116230" , Skills="c sharp, dot net", Town="Louisville"},
new clsEmp{ Name="Monika" , Age ="10" , Id="154230" , Skills="c sharp", Town="Louisville"},
new clsEmp{ Name="Mandar" , Age ="37" , Id="234230" , Skills="Account Leader", Town="Amherst"},
new clsEmp{ Name="Harshal" , Age ="31" , Id="244587" , Skills="Project Lead, dot net", Town="Mumbai"},
new clsEmp{ Name="Lalit" , Age ="26" , Id="126230" , Skills="c sharp, dot net", Town="Ulhas nagar"},
new clsEmp{ Name="Arun" , Age ="29" , Id="125230" , Skills="c sharp", Town="Mulund"},
new clsEmp{ Name="Ankita" , Age ="12" , Id="144230" , Skills="c sharp", Town="Andheri"}
};
return data;
}
}
public List<clsEmp> GetEmployeeByName(string name)
{
return this.GetEmployeeList.FindAll(emp => emp.Name == name);
}
}