日期:2014-05-18 浏览次数:21017 次
//绑定到DataGridView
        private void BindDategridview()
        {
            dataGridView1.Rows.Clear();
            dataGridView1.DataSource = null;
            //dataGridView1.Rows.Add(5);  
            //DataSet ds = Bll.GetList("Cus_Id='" + cmbsgbw.Text + "'");
            DataSet ds = Bll.GetList("Cus_Id='" + Detail.cuid + "'");
            if (ds.Tables[0].Rows.Count > 0)
            {
                dataGridView1.Rows.Add(ds.Tables[0].Rows.Count);
                string[] str = new string[23];
                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    for (int k = 0; k < str.Length; k++)
                    {
                        str[k] = ds.Tables[0].Rows[i].ItemArray[k].ToString();
                        //if (str[k] == "0")
                        //    str[k] = false.ToString();
                        //else if (str[k] == "1")
                        //    str[k] = true.ToString();
                        string s = Class_Path.position + "\\ysimage\\" + ds.Tables[0].Rows[i]["XZ_bianhao"].ToString() + ".jpg";
                        str[5] = s;
                    }
                    //for (int p = 0; p < dataGridView1.Rows.Count; p++)
                    //{
                    for (int q = 0; q < dataGridView1.Columns.Count; q++)
                    {
                        if (q == 5)
                            dataGridView1.Rows[i].Cells[5].Value = Image.FromFile(str[q]);
                        else
                            dataGridView1.Rows[i].Cells[q].Value = str[q];
                    }
                    //} 
                }
            }
------解决方案--------------------
datagridview中图片那一列格式设置为DataGridViewImageColumn  加载数据的时候,图片那一列把读出来的路径赋值给那一列 Image.FromFile(图片路径)
------解决方案--------------------
http://social.microsoft.com/Forums/zh-CN/2212/thread/ffd27d9b-2a0b-4893-8896-1e7a594baea5
http://hi.baidu.com/%C8%ED%BC%FE%CD%F8%C2%E7%B4%BF%BC%BC%CA%F5/blog/item/083466ed53d4d12427979161.html
http://wenku.baidu.com/view/494d880d844769eae009eda5.html