首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET2.0 Gridview 中得到记录数的有关问题

2012-01-14 
ASP.NET2.0 Gridview 中得到记录数的问题ASP.NET2.0Gridview中,得到记录个数好象找不到直接的办法?我用在

ASP.NET2.0 Gridview 中得到记录数的问题
ASP.NET2.0   Gridview   中,得到记录个数好象找不到直接的办法?   我用在行数据绑定中累计的办法得到了,但是感觉这个办法不“优雅”,大家有什么好办法?

        private   int   RecNum   =   0;

        protected   void   GridView1_RowDataBound(object   sender,   GridViewRowEventArgs   e)
        {
                if   (e.Row.RowType   ==   DataControlRowType.DataRow)     //DataRow代表   html   的   <tr>
                {
                        //求记录数:
                        RecNum   =   RecNum   +   1;
                }
        }

        protected   void   GridView1_DataBound(object   sender,   EventArgs   e)
        {
                //得到   RecNum
        }

[解决办法]
this.GridView2.Rows.Count
[解决办法]
DataView dv = (DataView)this.SqlDataSource1.Select(DataSourceSelectArguments.Empty);

热点排行