输入参数查询后,当点击datagrid的分页页码时有获取了table所有的数据

disolan 2009-03-11 10:31:10
public partial class _Default : System.Web.UI.Page
{
MyData User = new MyData();
DataTable UserTable;
int startIndex;
protected void Page_Load(object sender, EventArgs e)
{
UserTable = User.AllUser();
Page.Title = System.Configuration.ConfigurationManager.AppSettings["WebName"];
BindGrid();
ShowStats();
}

private void ShowStats()
{
PageStatus.Text = "第" + (UserList.CurrentPageIndex + 1).ToString() + "/" + UserList.PageCount.ToString() + " 页";
}

public void BindGrid()
{
UserList.DataSource = UserTable;
UserList.DataBind();

}



protected void submit_Click(object sender, EventArgs e)
{
UserTable = User.UserByUserName(this.UserName.Text);
if (UserTable.Rows.Count==0)
{
this.TipInfo.Text = "没有您要查找的数据";
}
else {
this.TipInfo.Text = "共有" + UserTable.Rows.Count + "条数据";

}
BindGrid();
ShowStats();

}

public void List_Page(object sender, DataGridPageChangedEventArgs e)
{
startIndex = UserList.CurrentPageIndex * UserList.PageSize;
UserList.CurrentPageIndex = e.NewPageIndex;
BindGrid();
ShowStats();
}
...全文
67 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
disolan 2009-04-16
  • 打赏
  • 举报
回复
。。。。怎么都没人理呢
wenblue7 2009-03-11
  • 打赏
  • 举报
回复
up

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧