GridView简单应用

本文详细介绍了ASP.NET中GridView控件的使用方法,包括如何绑定数据源、添加列及实现无代码分页功能。通过实例展示了如何利用SQL语句获取数据并展示在GridView上,同时介绍了如何设置分页属性以实现自动分页。

 

1、绑定数据源

 

    private void bd()

    {

        DBO bo = new DBO();          //实例化DBO类

        string str = "select * from teaDoc";      //定义SQL语句

        SqlConnection conn=bo.getConn();    //调用类中的数据库连接方法

        SqlDataAdapter adp = new SqlDataAdapter(str,conn);     //实例化数据填充对象

        DataSet ds = new DataSet();                                              //定义数据集对象

        adp.Fill(ds,"teaDoc");                                           //填充对象

 

//绑定数据源

        GridView1.DataSource = ds.Tables["teaDoc"].DefaultView;

        GridView1.DataBind();

    }

 

2、在GridView绑定字段

 

单击控件右上角的箭头按钮,在弹出的对话框中选择编辑列,就可以添加列。对新加的列HeaderText为新增的列加列名,

 

DataField后选择要绑定的字段。

 

3、无代码分页

 

  (1)、AllowSorting设为True。

 

(2)、PageSize设置每页要显示的条数。

 

(3)、在PageIndexChanging事件中增加代码(如下)

 

    protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)

    {

        //设置当前页的索引值

        this.GridView1.PageIndex = e.NewPageIndex;

        //重新绑定GridView控件

        bd();

        GridView1.DataBind();

    }

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值