GridView中自带的分页那个数字怎么去掉啊 ? 怎样才能去掉gridview 分页中自带的数字分页啊。。 但是设置了那个属性就会有那个数字的分页了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该有个pagestyle-...的属性,可以设置numeric,也就是数字,NextPrevious也就是上一页/下一页,我现在装了2008,在这里面叫PagerSettings-Mode属性~ 进入GridView的PagerSettings属性,将所有能够设置的都设置为空!!就ok了!!不知楼主是否是这个意思?? 什么意思?是不要分页吗?AllowPaging设置为false就可以了如果是先改分页的显示方式。那就自己设置PagerSettings的Mode属性。。: GridView的PagerSettings属性的Mode:Numeric,NextPrevious,NextPreviousFirstLast,NumericFirstLast。 http://www.cnblogs.com/njnudt/archive/2007/10/17/927391.html GridView属性PagerSettings 里有设置样式的如果你想设置成首页上一页下一页可以 <PagerSettings Mode="NextPreviousFirstLast" />首页 下一页 等等这些标志都可以自己设的。 我要用自己的按钮翻页啊。 但这PagerSettings-Mode属性 不能设置为空啊。那样子做类 可以自己写的阿, 要知道grivadeview 是绑定显示数据的 对吧 现在要做的是每次绑定数据来源 只要处理好这个就ok了 速度也比用grivadeview 分页快 public void bind() { SqlConnection cn = new SqlConnection("server=.;database=pubs;uid=sa;pwd=sa"); cn.Open(); SqlDataAdapter da = new SqlDataAdapter("select * from authors", cn); DataSet ds = new DataSet(); da.Fill(ds); cn.Close(); GridView1.DataSource = ds; GridView1.AllowPaging = true; GridView1.PageSize = 5; GridView1.DataBind(); if (GridView1.PageIndex == 0) { Button1.Enabled = false; Button2.Enabled = false; } else { Button1.Enabled = true; Button2.Enabled = true; } if (GridView1.PageIndex == GridView1.PageCount - 1) { Button3.Enabled = false; Button4.Enabled = false; } else { Button3.Enabled = true; Button4.Enabled = true; } } protected void Button1_Click(object sender, EventArgs e) { GridView1.PageIndex = 0; bind(); } protected void Button3_Click(object sender, EventArgs e) { GridView1.PageIndex = GridView1.PageIndex + 1; bind(); } protected void Button4_Click(object sender, EventArgs e) { GridView1.PageIndex = GridView1.PageCount - 1; bind(); } protected void Button2_Click(object sender, EventArgs e) { GridView1.PageIndex = GridView1.PageIndex - 1; bind(); } <asp:GridView ID="GridView1" Runat="server" AllowPaging="True"PageSize="3" > <PagerStyle HorizontalAlign="Center"></PagerStyle> <PagerSetting Position="TopAndBottom" FirstPageText="Go Firt" LastPageText="Go End" Mode="NextPreviousFirstLast"> </PagerSetting></asp:GridView>楼主自己看一下吧,,主要是Mode属性的设置 pagersetting visible = false allowpaged = true protected void Page_Load(object sender, EventArgs e)什么时候执行的? 从EXECL中获取数据 SUM下面 非单组分组函数问题 在线等 急急急急急急 如何跳到同一页面的某一位置 菜鸟问题:JS调用没反应,高手看看哪里错了~ 高分求树! 线编辑器的插件 为什么就没人告诉我引用了system.management以后在 .cs中就无法使用呢? Web Matrix 编辑器对中文支持不好,有办法吗? 一个问题 请教关于在GridView编辑中添加DropDownlist的问题 如何在CS中获得一个被javascript改变过的Label的Text
就ok了!!
不知楼主是否是这个意思??
如果是先改分页的显示方式。那就自己设置PagerSettings的Mode属性。。:
http://www.cnblogs.com/njnudt/archive/2007/10/17/927391.html
首页 下一页 等等这些标志都可以自己设的。
那样子做类
{
SqlConnection cn = new SqlConnection("server=.;database=pubs;uid=sa;pwd=sa");
cn.Open();
SqlDataAdapter da = new SqlDataAdapter("select * from authors", cn);
DataSet ds = new DataSet();
da.Fill(ds);
cn.Close();
GridView1.DataSource = ds;
GridView1.AllowPaging = true;
GridView1.PageSize = 5;
GridView1.DataBind();
if (GridView1.PageIndex == 0)
{
Button1.Enabled = false;
Button2.Enabled = false;
}
else
{
Button1.Enabled = true;
Button2.Enabled = true;
}
if (GridView1.PageIndex == GridView1.PageCount - 1)
{
Button3.Enabled = false;
Button4.Enabled = false;
}
else
{
Button3.Enabled = true;
Button4.Enabled = true;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
GridView1.PageIndex = 0;
bind();
}
protected void Button3_Click(object sender, EventArgs e)
{
GridView1.PageIndex = GridView1.PageIndex + 1;
bind();
}
protected void Button4_Click(object sender, EventArgs e)
{
GridView1.PageIndex = GridView1.PageCount - 1;
bind();
}
protected void Button2_Click(object sender, EventArgs e)
{
GridView1.PageIndex = GridView1.PageIndex - 1;
bind();
}
PageSize="3" >
<PagerStyle HorizontalAlign="Center"></PagerStyle>
<PagerSetting Position="TopAndBottom"
FirstPageText="Go Firt"
LastPageText="Go End"
Mode="NextPreviousFirstLast">
</PagerSetting>
</asp:GridView>楼主自己看一下吧,,主要是Mode属性的设置
allowpaged = true