您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> gridview 分页 GridView 页面中为没值 ????

gridview 分页 GridView 页面中为没值 ????

来源:网络整理     时间:2016/7/11 8:42:39     关键词:gridview 分页

关于网友提出的“gridview 分页 GridView 页面中为没值 ????”问题疑问,本网通过在网上对“gridview 分页 GridView 页面中为没值 ????”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:gridview 分页 GridView 页面中为没值 ????
描述:

DataTable CreateDataSource(System.Collections.Generic.List  list)
        {
            if (list != null)
            {
                System.Data.DataTable dt = new System.Data.DataTable();
                System.Data.DataRow dr;
                dt.Columns.Add(new System.Data.DataColumn("序号", typeof(System.String)));
                dt.Columns.Add(new System.Data.DataColumn("分析对象", typeof(System.String)));
                dt.Columns.Add(new System.Data.DataColumn("合计", typeof(System.String)));
                foreach (KeyValuePair kvp in list[0].AnalysisData)
                {
                    dt.Columns.Add(new System.Data.DataColumn(kvp.Key, typeof(System.String)));
                }
                for (int i = 0; i < list.Count; i++)
                {
                    dr = dt.NewRow();
                    dr[0] = list[i].SerialNumber;
                    dr[1] = list[i].AnalysisObject;
                    dr[2] = list[i].Total;
                    int count = 3;
                    foreach (KeyValuePair kvp in list[i].AnalysisData)
                    {
                        dr[count] = kvp.Value;
                        count++;
                    }
                    dt.Rows.Add(dr);
                }
                //System.Data.DataView dv = new System.Data.DataView(dt);
                return dt;
            }
            else
            {
                return null;
            }
        }
在一个Button 事件里进行了绑定:                   this.gridview1.DataSource = CreateDataSource(list).DefaultView;
                   this.gridview1.DataBind();


解决方案1:

楼主楼上的代码没看出啥问题来,不过 CreateDataSource(list).DefaultView; 如果返回为NULL的话会报错


以上介绍了“gridview 分页 GridView 页面中为没值 ????”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2512823.html

gridview 分页相关图片

gridview 分页相关文章