Hej! Det verkar vara nåt som är fel med linkbutton. När jag lägger till raden "runat=server" då får jag felmeddelandet "Färdig, men sidan innehåller fel". Tar jag bort det får jag inte felet...vet nån varför?Paging problem
Jag försöker använda mig av Paging. Första sidan går bra. Men när jag vill gå till nästa sida då får jag i IE felet "Fel på sidan" och "Objekt förväntas". Varför?
Så här ser min Datagrid ut:
<code>
<asp:datagrid
id="dgNews"
GridLines="None"
AutoGenerateColumns="False"
ShowHeader="False"
PagerStyle-Visible="True"
Pagesize="10"
AllowPaging="True"
runat="server"
PagerStyle-Mode="NumericPages"
OnPageIndexChanged="dgNews_PageChanger"
PagerStyle-PageButtonCount="10"
PagerStyle-HorizontalAlign="Right">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<table runat="server">
<tr>
<td>
<asp:Label id="lblTitle" Runat="server" CssClass="news_title">
<%# FormatTitle(DataBinder.Eval(Container.DataItem, "Title"),
DataBinder.Eval(Container.DataItem, "NewsID")) %> </asp:Label>
</td> </tr>
<tr>
<td>
<asp:Label id="lblPreamble" Runat="server"
CssClass="news_preamble">
<%# FormatPreamble(DataBinder.Eval
(Container.DataItem, "Preamble"),
DataBinder.Eval(Container.DataItem, "NoticeID")) %>
</asp:Label> </td>
</tr> <tr>
<td>
<asp:Label id="lblDate" Runat="server"
cssClass="news_source">
(<%# ((DateTime)DataBinder.Eval
(Container.DataItem, "Created")).ToShortDateString() %>)
<br></asp:Label>
</td>
</tr> </table>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
<PagerStyle Mode="NumericPages" Visible="true" Position="Bottom" Wrap="true"
PageButtonCount="10" HorizontalAlign="Right">
</PagerStyle>
</asp:datagrid>
</code>
och
<code>
protected void dgNews_PageChanger(object sender,
DataGridPageChangedEventArgs e) {
dgNews.CurrentPageIndex = e.NewPageIndex;
putNews();
}
</code>
Jag har följt alla tutorials som jag har hittat och jag tycker att jag gör precis som dem. Varför funkar det inte då? Det verkar som om dgNews_PageChanger() inte anropas. Jag förstår inte varför.
Hoppas nån kan hjälpa mig.
Mvh,
NazSv: Paging problem
Den ser ut så här:
<asp:linkbutton id="FirstPage" runat="server" Text="[Första]" CommandName="First" OnCommand="NavigationLink_Click"></asp:linkbutton>
Mvh,
Naz