Gridview not showing records?
===

I just attached linq data to gridview it is not showing row ?<br>

> DataDataContext db = new DataDataContext();
>         protected void Page_Load(object sender, EventArgs e)
>         {
>             if (!IsPostBack)
>                 BindData();
>         }
> 
>         private void BindData()
>         {
> 
>             var source = from n in db.Names
>                          select n;
> 
>             gridSample.DataSource = source.ToList<Name>();
>             gridSample.DataBind();'
>         }
> 

 `

> <asp:UpdatePanel ID="panelGrid" runat="server">

                            <ContentTemplate>
                                <asp:GridView runat="server" ID="gridSample" AutoGenerateColumns="false">
                                    <Columns>
                                        <asp:TemplateField HeaderText="First Name">
                                            <EditItemTemplate>
                                                <asp:TextBox ID="txtFirstName" runat="server" Text='<%Bind("FirstName") %>' />
                                            </EditItemTemplate>
                                            <ItemTemplate>
                                                <asp:Label runat="server" ID="lblFirstName" Text='<%Eval("FirstName") %>' />
                                            </ItemTemplate>
                                        </asp:TemplateField>
                                        <asp:TemplateField HeaderText="Last Name">
                                            <EditItemTemplate>
                                                <asp:TextBox ID="txtLastName" runat="server" Text='<%Bind("LastName") %>' />
                                            </EditItemTemplate>
                                            <ItemTemplate>
                                                <asp:Label runat="server" ID="lblLastName" Text='<%Eval("LastName") %>' />
                                            </ItemTemplate>
                                        </asp:TemplateField>
                                        <asp:TemplateField HeaderText="Date of Birth">
                                            <EditItemTemplate>
                                                <asp:TextBox ID="txtDOB" runat="server" Text='<%Bind("DOB") %>' />
                                            </EditItemTemplate>
                                            <ItemTemplate>
                                                <asp:Label runat="server" ID="lblDOB" Text='<%Eval("DOB") %>' />`
