# Working with Data

FlexGrid for WinForms not only provides the flexible data binding but also lets you fill data in the unbound mode. Know more about handling data in FlexGrid.

## Content

This section discusses about various ways to populate data in the FlexGrid control.

| **Topic** | **Snapshot** | **Content** |
| ----- | -------- | ------- |
| [Unbound Mode](/componentone/docs/win/online-flexgrid/concepts/data/unbound-mode) | ![](https://cdn.mescius.io/document-site-files/images/2f10b028-0ae8-4c29-a102-4d67578c339b/images/unbound-mode.png) | Discusses how to populate data in the unbound grid. |
| [Bound Mode](/componentone/docs/win/online-flexgrid/concepts/data/bound-mode) | ![](https://cdn.mescius.io/document-site-files/images/2f10b028-0ae8-4c29-a102-4d67578c339b/images/data-binding.gif) | Discusses ways of populating data in the grid through data binding and various operations on bound grid.<ul><li><a href="/componentone/docs/win/online-flexgrid/concepts/data/bound-mode#1">Binding at design time</a></li><li><a href="/componentone/docs/win/online-flexgrid/concepts/data/bound-mode#2">Binding at run time using DataSource property</a></li><li><a href="/componentone/docs/win/online-flexgrid/concepts/data/bound-mode#3">Binding at run time using SetDataBinding method</a></li><li><a href="/componentone/docs/win/online-flexgrid/concepts/data/bound-mode/bound-mode-operations">Operations in Bound Mode</a></li></ul> |
