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

对象引用不到实值解决方案

2013-08-16 
对象引用不到实值本帖最后由 u010691794 于 2013-08-14 12:31:51 编辑我需要将一个gridview里的数据经过查

对象引用不到实值
本帖最后由 u010691794 于 2013-08-14 12:31:51 编辑 我需要将一个gridview里的数据经过查询插入到另一个gridview中,部分代码:
 string Goods;
        Goods = this.TextBox1.Text.Trim();
        if(CheckGoods(Goods)){
            ClassLibrary1.Shopping info = null;
            info = new ClassLibrary1.Shopping();
            for (int i = 0; i < goodslist.Rows.Count; i++)
            {
                if ((goodslist.Rows[i].Cells[0].Text == Goods) || (goodslist.Rows[i].Cells[1].Text == Goods))
                {
                    info.GoodsId = goodslist.Rows[i].Cells[0].Text;
                        info.GoodsName = goodslist.Rows[i].Cells[1].Text;
                        info.GoodsUnitPrice = Convert.ToDecimal(goodslist.Rows[i].Cells[2].Text);
                        info.GoodsType = goodslist.Rows[i].Cells[3].Text;
                        break;
                        }
                }
ClassLibrary1.ShoppingCtrl.Add(info);
           }
其中Goods表示查询条件,即第一个gridview(goodslist)中的GoodsId列或者GoodsName列。
结果总是插入空数据,根本取不到第一个gridview中的数据。 GridView 数据库 C#


[解决办法]
设断点调试不是很简单吗

热点排行