Click here to Skip to main content
15,909,546 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
BO.cs
C#
public class cmp:Icmp
    {
       DateTime? _datetime;
       public int Employeeid
       {
           get;
           set;
       }


       public string EmpName
       {
           get;
           set;
       }

       public int jobid
       {
           get;
           set;
       }

       public int managerid
       {
           get;
           set;
       }

       public DateTime? hiredate
       {

           get { return _datetime; }
           set { value = _datetime; }

       }


in DAL.cs

C#
public List<cmp> GetEmployees()
        {
            List<cmp> listemmployees = new List<cmp>();
            CompanyDataContext db = new CompanyDataContext();
            listemmployees = db.Employees.Select(p => new cmp { Employeeid = p.empid, EmpName = p.empname, hiredate=p.hiredate }).ToList();


            return listemmployees;
        }


in Default.aspx

ASP.NET
<asp:GridView ID="gv1" runat="server" DataSourceID="osd"
            AutoGenerateColumns="False" AutoGenerateEditButton="True" DataKeyNames="Employeeid"
             AutoGenerateDeleteButton="True" AllowPaging="True" PageSize="3" AutoGenerateSelectButton="true" EnablePersistedSelection="true" >
            <Columns>
                <asp:BoundField DataField="Employeeid" HeaderText="Employeeid"
                    SortExpression="Employeeid" />
                <asp:BoundField DataField="EmpName" HeaderText="EmpName"
                    SortExpression="EmpName" />
                <asp:BoundField DataField="jobid" HeaderText="jobid" SortExpression="jobid" />
                <asp:BoundField DataField="managerid" HeaderText="managerid"
                    SortExpression="managerid" />
                <asp:BoundField DataField="hiredate" HeaderText="hiredate"
                    SortExpression="hiredate" />
                <asp:BoundField DataField="salary" HeaderText="salary"
                    SortExpression="salary" />
            </Columns>
        </asp:GridView>
Posted
Updated 5-Sep-11 18:35pm
v2
Comments
Prerak Patel 6-Sep-11 0:35am    
Which error? What is your problem?
sreekanth12 6-Sep-11 0:37am    
no it is diplyaing empty in gridview row in hiredate.
hitech_s 6-Sep-11 0:35am    
post u r problem clearly. then only other people can understand
Abhinav S 6-Sep-11 1:02am    
What error?

1 solution

Hi,

I think you lack code in your UI to bind list of employees in your grid:


gv1.DataSource = listemmployees;
gv1.DataBind();


Hope this could help...

Please remember to mark the replies as answers if they help and unmark them if they provide no help.

Regards,

Algem
 
Share this answer
 

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