| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 视频教程 | 素材下载 | 程序代码下载 | JS代码 | 论坛 | 
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
asp.net2.0 gridview控件实现手动分页方法
  先在属性界面中GridView中设置AllowPaging="True"
 1protected void Page_Load(object sender, EventArgs e)
 2    {
 3                string keyword=Request["keyword"];
 4        SqlConnection con = db.createConnection();
 5            con.Open();
 6        DataSet ds = new DataSet();
 7        SqlDataAdapter sdr = new SqlDataAdapter();
 8        sdr.SelectCommand = new SqlCommand("select * from ipaddress where ip like'%" + keyword + "%'", con);
 9        sdr.Fill(ds);
10        GridView1.DataSource = ds;
11        ds.Dispose();
12        con.Close();
13        GridView1.DataBind();
14        
15     }

16
17//给行增加颜色
18    protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
19    {
20        if (e.Row.RowType == DataControlRowType.DataRow)
21        {
22            e.Row.Attributes.Add("onmouseover""c=this.style.backgroundColor;this.style.backgroundColor='#3399FF';");
23            e.Row.Attributes.Add("onmouseout""this.style.backgroundColor=c;");
24        }

25    }

26
27
28//GridView有一个PageIndexChanging事件
29    protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
30    {
31        this.GridView1.PageIndex = e.NewPageIndex;
32        this.GridView1.DataBind();
33    }

34

这样就可以显示手动分页了 。

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 相关文章