日期:2014-05-19  浏览次数:20978 次

把GRIDVIEW中的PagerTemplate,就是自定义的分页做成用户控件,以达到共用
因为在自定义分页中有下面的代码
        //上一页
        protected   void   lnkbtnPrevPage_Click(object   sender,   EventArgs   e)
        {
                this.GridView1.PageIndex   =   Convert.ToInt32(this.GridView1.PageIndex   -   1);
        }
在用户控件中没有这个GridView1,请各位指教

------解决方案--------------------
1,这点东西没有必要做控件
2,可以这样

private GridView _GridView1;
public GridView GridView1()
{
set { _GridView1 = value; }
get { return _GridView1; }
}

调用的时候,给这个控件的属性GridView1 赋值即可


protected void lnkbtnPrevPage_Click(object sender, EventArgs e)
{
this._GridView1.PageIndex = Convert.ToInt32(this._GridView1.PageIndex - 1);
}

------解决方案--------------------
学习
------解决方案--------------------
跟高人的贴
------解决方案--------------------
对高手的景仰如涛涛江水.....