62,050
社区成员
发帖
与我相关
我的任务
分享
<ul>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<li class="caseli"><asp:Image ID="Image2" ImageUrl='<%#"products/"+Eval("P_Image")%>' runat="server"/></li>
</ItemTemplate>
</asp:Repeater>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="AspNetPager1" EventName="PageChanged" />
</Triggers>
</asp:UpdatePanel>
</ul>
<webdiyer:AspNetPager ID="AspNetPager1" runat="server" OnPageChanged="AspNetPager1_PageChanged" PageSize="1" AlwaysShow="True" ShowPageIndexBox="Never"></webdiyer:AspNetPager>
protected void Page_Load(object sender, EventArgs e)
{
AspNetPager1.RecordCount = GetCount();
if (!IsPostBack)
{
Bind(AspNetPager1.PageSize, (AspNetPager1.CurrentPageIndex - 1) *AspNetPager1.PageSize);
}
}
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
Bind(AspNetPager1.PageSize,(AspNetPager1.CurrentPageIndex-1)*AspNetPager1.PageSize);
}
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:GridView ID="GridView1" CssClass="cssGridView" runat="server"
AutoGenerateColumns="False" BorderWidth="0px" >
<Columns>
<asp:TemplateField HeaderText="用户组名称">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" Text='<%# Bind("GP_NAME") %>'
OnClientClick="this.blur();"
CommandArgument='<%# Bind("GP_ID") %>'></asp:LinkButton>
</ItemTemplate>
<HeaderStyle Width="150px" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:TemplateField HeaderText="用户组描述">
<ItemTemplate>
<div class="longtext"><%# Eval("GP_DESCRIPTION") %></div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="操作" HeaderStyle-Width="80px">
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" ImageUrl="~/images/track_view.gif" ToolTip="Edit" runat="server"
OnClientClick="this.blur();" CommandName="Edit" CommandArgument='<%# Bind("GP_ID") %>' />
<asp:ImageButton ID="ImageButton2" ImageUrl="~/images/del.gif" ToolTip="Delete" runat="server"
OnClientClick="this.blur();return confirm('确认要删除当前项吗?');" CommandName="Delete" CommandArgument='<%# Bind("GP_ID") %>' />
</ItemTemplate>
<HeaderStyle Width="80px" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
<div style="width:100%; line-height:22px; text-align:center;">暂时没有相关数据信息!</div>
</EmptyDataTemplate>
</asp:GridView>
<div class="cssPager">
<webdiyer:AspNetPager ID="pager" runat="server"
onpagechanging="pager_PageChanging"
PageIndexBoxClass="input_line" PageIndexBoxStyle="width:30px;"
PageIndexBoxType="TextBox" ShowPageIndexBox="Always" SubmitButtonText="Go"
TextAfterPageIndexBox="页" TextBeforePageIndexBox="转到"
SubmitButtonClass="input_line" SubmitButtonStyle="width:30px;"
CustomInfoHTML="<div style='line-height:22px;'>共<font color=red> %PageCount% </font>页 当前为第<font color=red> %CurrentPageIndex% </font>页</div>"
ShowCustomInfoSection="Left" ></webdiyer:AspNetPager>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</form>