首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataGridView生成不带数据的行

DataGridView生成不带数据的行
EN

Stack Overflow用户
提问于 2016-12-02 21:40:55
回答 1查看 49关注 0票数 0

我已经搜索了这里和谷歌,但仍然找不到答案。我正在玩亚马逊的API,我正在制作一个简单的Windows,尝试在DataGridView中显示数据。GridView正在为我得到的10个结果生成10行,但没有用实际数据填充行。只是一片空白。

下面的代码是一个返回DataTable的方法(DataTable)。我没有全部展示出来,因为上面有一堆代码来获取数据。

代码语言:javascript
复制
            DataTable dt = new DataTable();
            dt.Columns.Add("ASIN", typeof(string));
            dt.Columns.Add("Title", typeof(string));

            // write out the results
            foreach (var item in response.Items[0].Item)
            {
                Product product = new Product(item.ASIN, item.ItemAttributes.Title);
                Console.WriteLine(product.ASIN);
                var dr = dt.NewRow();
                dr["ASIN"] = product.ASIN;
                dr["Title"] = product.Title;
                dt.Rows.Add();
            }
            return dt;
        }

        private void btnSearch_Click(object sender, EventArgs e)
        {
            dgvProducts.AutoGenerateColumns = false;
            dgvProducts.DataSource = GetReults();
        }

我知道它得到的信息,因为我写到控制台,它是正确的显示。

我还有这个产品的基本类:

代码语言:javascript
复制
public class Product
    {
        private string asin;
        private string title;

        public Product() { }

        public Product(string newAsin, string newTitle)
        {
            this.asin = newAsin;
            this.title = newTitle;
        }


        public string ASIN
        {
            get { return asin; }
            set { asin = value; }
        }

        public string Title
        {
            get { return title; }
            set { title = value; }
        }

我尝试过设置AutoGenerateColumns = false并自己设置列数据绑定,但这也没有起到任何作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-02 22:14:32

您正在向表中添加一个空行,而不是添加新创建的行。

代码语言:javascript
复制
Change
     dt.Rows.Add();
To
     dt.Rows.Add(dr);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40941257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档