很简单的GridView翻页,代码如下:
        protected void GV_MEPList_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {              
             GV_MEPList.PageIndex = e.NewPageIndex; 
             Initialize();
        }GridView在客户端显示后,用户会在一个<input id='id1' type='text'>里输入值
如果输入 1 时 ,给出提示不能翻页,页面不动怎么实现这个效果呢?急! 立马给分

解决方案 »

  1.   

    添加一个textbox,添加一个compareValidator
    设置好验证
      

  2.   

    protected void GV_MEPList_PageIndexChanging(object sender, GridViewPageEventArgs e) 
            {              
                GV_MEPList.PageIndex = e.NewPageIndex; 
                Initialize(); 
            } 
    在这里面做下逻辑判断
      

  3.   

    参考:
    http://www.cnblogs.com/insus/articles/1417957.html
      

  4.   

    GV_MEPList_PageIndexChanging里
    获取id1值实现判断
    或用验证控件判断值是否正确
    <input id='id1' type='text' runat="server">
      

  5.   

    客户端做手脚:加一段javascript function判断textbox里输入值,如果为1则alert("xxxxx") return false,页面就不会提交了,反之 return true 页面提交。Server端做手脚楼上已经说了,不过Server端做手脚会有页面刷新,可以用ajax作局部刷新.
      

  6.   

    在PageIndexChanging事件里判断输入,就ok