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

dgv有了值,为啥显示空白

2012-09-24 
dgv有了值,为什么显示空白。private void Form1_Load(object sender, EventArgs e){Dictionarystring, Use

dgv有了值,为什么显示空白。
private void Form1_Load(object sender, EventArgs e)
  {
  Dictionary<string, User> dictUser = new Dictionary<string, User>();
  User user1 = new User("张三", "1", 100);
  User user2 = new User("李四", "2", 100);
  User user3 = new User("王五", "3", 100);

  dictUser.Add(user1.ID, user1);
  dictUser.Add(user2.ID, user2);
  dictUser.Add(user3.ID, user3);

  dgvUser.DataSource=null;
  dgvUser.DataSource = dictUser.Values.ToList<User>();

  }

结果运行发现dgvUser是空白。
小白求大侠指教!

[解决办法]
boundfield 绑定了吗
[解决办法]
少一句
 dgvUser.DataBind();

热点排行