c#

使datagirdview某个字段中显示多行数据该怎么做?能否换行显示?换行符是什么?

解决方案 »

  1.   

    你在sql中出来好了显示出来就可以了哇
      

  2.   

    datagridview是顺序存储的,假如我查找了三条数据填到单元格了,后面再进行查找,再查找出来的数据还往那三条数据下填写
      

  3.   

    for (i = 0; i < 5; i++)
                        {
                            for (j = 0;j < 3;j++)
                            {
                                if (g.xms.Count > i)
                                {
                                    xmdata[3 * i + 0, j] = g.xms[i].xm.XiangMuName;
                                    // xmdata[3 * i + 1] =g.xms[i].XiangMuMoney.ToString();
                                    xmdata[3 * i + 2, j] = g.xms[i].XMDiscount.ToString();
                                    
                                    xmdata[3 * i + 1, j ] = ((g.xms[i].XiangMuMoney * g.xms[i].XMDiscount) / 100).ToString();
                                    Consume += (g.xms[i].XiangMuMoney * g.xms[i].XMDiscount / 100);
                                }
                                else
                                {
                                    xmdata[3 * i + 0, j] = "";
                                    xmdata[3 * i + 1, j ] = "";
                                    xmdata[3 * i + 2, j ] = "";
                                   
                                }
                            }
                        }
    这是用二维数组循环查找出来的东西,怎么把这15条记录放在datagridview的三列中,而且五条记录分开显示