为什么不能分页呢?
dobly 2004-02-07 09:48:35 气死我了,真不知道为什么不能分页(部分代码)
//上面代码
Sub ChangePage(Sender As Object,E As DataGridPageChangedEventargs)
Data_Album.CurrentPageIndex=e.NewPageIndex
Data_Album.DataBind()
//HTML部分
<Asp:DataGrid id="Data_Album" Borderwidth="1" BorderColor="LightGray" BackColor="#E4E8FC" Cellpadding=3 AutoGenerateColumns="false" ShowHeader="False" AllowPadding="True" PageSize="10" OnPageIndexChanged="ChangePage" PageStyle-PrevPageText="前一页" PageStyle-NextPageText="后一页" PagerStyle-HorizontalAlign="right" runat="server">
<columns>
<Asp:TemplateColumn>
<ItemTemplate>
<Asp:HyperLink Text=" 编辑专辑 " NavigateUrl='<%# "Admin_Album_Edit.aspx?ID=" & DataBinder.Eval(Container.DataItem,"ID")%>' runat="server"></Asp:HyperLink>
</ItemTemplate>
</Asp:TemplateColumn>
<Asp:TemplateColumn>
<ItemTemplate>
<Asp:HyperLink Text=" 删除专辑 " NavigateUrl='<%# "Admin_Album_Del.aspx?ID=" & DataBinder.Eval(Container.DataItem,"ID") %>' runat="server"></Asp:HyperLink>
</ItemTemplate>
</Asp:TemplateColumn>
<Asp:TemplateColumn>
<ItemTemplate>
<Asp:HyperLink Text="添加此专辑歌曲" NavigateUrl='<%# "Admin_Song.aspx?Class=" & DataBinder.Eval(Container.DataItem,"CLASS_ID") & "&Singer=" & DataBinder.Eval(Container.DataItem,"SINGER_ID") & "&Album=" & DataBinder.Eval(Container.DataItem,"ID") %>' runat="server"></Asp:HyperLink>
</ItemTemplate>
</Asp:TemplateColumn>
<Asp:TemplateColumn>
<ItemTemplate>
<Asp:HyperLink Text=" 生成XML " NavigateUrl='#' runat="server"></Asp:HyperLink>
</ItemTemplate>
</Asp:TemplateColumn>
</columns>
</Asp:DataGrid>