Html Coding:
<asp:GridView CellPadding="4" ID="grvAttendeeEventList" AllowPaging="true" PageSize="10"
OnPageIndexChanging="grvAttendeeEventList_PageIndexChanging" runat="server" AutoGenerateColumns="false"
Width="100%" DataKeyNames="Id" EmptyDataText="No Records Found...">
<Columns>
<asp:TemplateField HeaderText="Event Title">
<ItemTemplate>
<asp:HiddenField ID="hdnId" Value='<%# Eval("Id") %>' runat="server" />
<asp:LinkButton ID="lnkTitle" runat="server" Text='<%# Eval("Title") %>' OnClick="lnkTitle_Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
c# Coding:
protected void grvAttendeeEventList_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grvAttendeeEventList.PageIndex = e.NewPageIndex;
grvAttendeeEventList.DataSource = new EventInfoManager().GetAllEventInfos();
grvAttendeeEventList.DataBind();
}
<asp:GridView CellPadding="4" ID="grvAttendeeEventList" AllowPaging="true" PageSize="10"
OnPageIndexChanging="grvAttendeeEventList_PageIndexChanging" runat="server" AutoGenerateColumns="false"
Width="100%" DataKeyNames="Id" EmptyDataText="No Records Found...">
<Columns>
<asp:TemplateField HeaderText="Event Title">
<ItemTemplate>
<asp:HiddenField ID="hdnId" Value='<%# Eval("Id") %>' runat="server" />
<asp:LinkButton ID="lnkTitle" runat="server" Text='<%# Eval("Title") %>' OnClick="lnkTitle_Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
c# Coding:
protected void grvAttendeeEventList_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grvAttendeeEventList.PageIndex = e.NewPageIndex;
grvAttendeeEventList.DataSource = new EventInfoManager().GetAllEventInfos();
grvAttendeeEventList.DataBind();
}
No comments:
Post a Comment