Welcome 微信登录

首页 / 网页编程 / ASP.NET / Asp.Net Web控件 (五)(可分页Repeater的使用)

Asp.Net Web控件 (五)(可分页Repeater的使用)2011-09-15 博客园 steven hu在上一节中的示例中使用url分页,使用也是非常简单。

这一节将讲述其他属性,包括如何使用postback分页。其实控件在默认情况下市使用postback分页的 。

下面示例是使用postback分页:

cs的代码:

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bindData();
}
}
void bindData()
{
PageRepeater1.FromSection = DbSession.Default.From<Products>().OrderBy (Products._.ProductID.Asc);
PageRepeater1.DataBind();
}
protected void PageRepeater1_PageChanged(object sender, EventArgs e)
{
bindData();
}

运行效果如下:

PageIndexBox属性设置快速转到页码。

分别为TextBox, DropDownList, None 。 从字面上就很好理解啦,默认为None。

我们修改PageIndexBox为DropDownList,预览效果如下: