使用BindingSource做为中间数据源,使用
bindingSource1.DataSource = productOrderList;
dataGridView1.DataSource = bindingSource1;
 
当增加,修改,删除List数据后,使用bindingSource1.ResetBindings(true);更新列表
如果数据源实例变化则需要重新绑定
bindingSource1.DataSource = productOrderList;
dataGridView1.DataSource = bindingSource1;
 
List的T需要自定义数据类,只有属性才能得到显示.

最新文章

  1. 原生JS:Array对象详解
  2. Hibernate框架的基本搭建(一个小的java project的测试向数据库中插入和查询数据的功能)
  3. CodeForces Round 193 Div2
  4. Oracle 11g 执行计划管理1
  5. NodeJS异常处理uncaughtException篇
  6. 去除Coding4Fun中MessagePrompt的边框(Border)
  7. 解决eclipse闪退的办法
  8. (转) CS0234: 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Ajax”(是否缺少程序集引用?)
  9. C#编写街道管理系统
  10. 记一次jar包冲突
  11. [SQL] 从文本中提取数值
  12. redis设计原则
  13. 【Java每日一题】20170221
  14. 为什么访问json接口出现文件下载
  15. Windows 安装Java与配置环境变量
  16. 传输层——UDP报文头介绍
  17. C#控件事件属性大全
  18. iOS 提交应用过程出现的错误及#解决方案#images can't contain alpha channels or transparencies
  19. 免费申请一年版Eset NOD32 Antivirus激活码(无限制)- 已失效
  20. 013 BIO、NIO、AIO的区别

热门文章

  1. 不能实现RadioButton默认选择
  2. bash的pushd和popd
  3. 用Qt编写的计算文件MD5值的Demo
  4. jsp 中 jstl c:if等标签失效问题
  5. (C)strcpy ,strncpy与strlcpy
  6. Git 对比两分支中同一文件
  7. codeforces B. Sereja and Mirroring 解题报告
  8. [推荐]Silverlight 2 开发者海报
  9. [Selenium] 操作 HTML5 中的 Canvas 绘制图形
  10. 「NOIP2014」「LuoguP2296」 寻找道路