GridView分页后进行添加,删除操作后,仍返回到当前页码

 

 1 None.gif protected   void  Page_Load( object  sender, EventArgs e)
 2 ExpandedBlockStart.gifContractedBlock.gif dot.gif {
 3InBlock.gif    GetData();//重新获取操作后的数据源
 4InBlock.gif    
 5InBlock.gif    if (!Page.IsPostBack)
 6ExpandedSubBlockStart.gifContractedSubBlock.gif    dot.gif{
 7InBlock.gif        BindGrid();//绑定GridView,为删除服务
 8ExpandedSubBlockEnd.gif    }

 9ExpandedBlockEnd.gif}
    
10 None.gif
11 None.gif private   void  BindGrid()
12 ExpandedBlockStart.gifContractedBlock.gif dot.gif {
13InBlock.gif    GridView1.DataSource = this.DataSource;
14InBlock.gif    GridView1.DataBind();
15InBlock.gif
16InBlock.gif    if (!Page.IsPostBack) Session.Remove("PageIndex");//清除PageIndex项
17InBlock.gif    object oSession = Session["PageIndex"];
18InBlock.gif    if (oSession != null)
19InBlock.gif        GridView1.PageIndex = Convert.ToInt32(oSession);//设置当前页
20ExpandedBlockEnd.gif}

21 None.gif    
22 None.gif protected   void  GridView1_PageIndexChanging( object  sender, GridViewPageEventArgs e)
23 ExpandedBlockStart.gifContractedBlock.gif dot.gif {
24InBlock.gif    GridView1.PageIndex = e.NewPageIndex;
25InBlock.gif    Session["PageIndex"= e.NewPageIndex;//保存当前页码
26InBlock.gif    BindGrid();
27ExpandedBlockEnd.gif}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值