S
Santosh
Dear all i want to bind data to datagrid header template i am wrtting
follwing code it is displaying data with in item template not but it is
display data in header template
<asp
ataGrid ID="datagrid" Runat="server" ShowHeader="True">
<Columns>
<asp:TemplateColumn>
<HeaderTemplate>
<asp:Label ID="Label1" Runat="server" Text='<%#
DataBinder.Eval(Container, "Dataitem.StateNo") %>'>
</asp:Label></HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Label3" Runat="server" Text='<%#
DataBinder.Eval(Container, "Dataitem.StateNo") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<HeaderTemplate>
<asp:Label ID="Label2" Runat="server" Text='<%#
DataBinder.Eval(Container, "Dataitem.StateDesc") %>'>
</asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Label4" Runat="server" Text='<%#
DataBinder.Eval(Container, "Dataitem.StateDesc") %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp
ataGrid>
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
DataView dv = new DataView();
dv.Table=objstate.GetAllRecords("","");
datagrid.DataSource=dv;
datagrid.DataBind();
}
please tell me the problem in this code
Regards
Santosh.
follwing code it is displaying data with in item template not but it is
display data in header template
<asp
<Columns>
<asp:TemplateColumn>
<HeaderTemplate>
<asp:Label ID="Label1" Runat="server" Text='<%#
DataBinder.Eval(Container, "Dataitem.StateNo") %>'>
</asp:Label></HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Label3" Runat="server" Text='<%#
DataBinder.Eval(Container, "Dataitem.StateNo") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<HeaderTemplate>
<asp:Label ID="Label2" Runat="server" Text='<%#
DataBinder.Eval(Container, "Dataitem.StateDesc") %>'>
</asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Label4" Runat="server" Text='<%#
DataBinder.Eval(Container, "Dataitem.StateDesc") %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
DataView dv = new DataView();
dv.Table=objstate.GetAllRecords("","");
datagrid.DataSource=dv;
datagrid.DataBind();
}
please tell me the problem in this code
Regards
Santosh.