# Data Binding

Develop powerful and lightweight web applications using ASP.NET MVC controls. Learn more about the ComponentOne MVC controls in ASP.NET MVC documentation.

## Content



Before you can use TreeView and it's features, you must bind data to your TreeView control. Once you have bind the data to your TreeView, you can use many different features such as lazy loading, custom nodes, editing nodes, styling and much more.

[Model Binding](/componentone/docs/mvc/online-mvc/workwithcontrols/TreeView/TreeViewFeatures/DataBindingTreeView/TreeViewModelBinding)

Learn how to add data to your TreeView using basic Model binding.

[Remote Binding](/componentone/docs/mvc/online-mvc/workwithcontrols/TreeView/TreeViewFeatures/DataBindingTreeView/TreeViewRemoteBinding)

Learn how to remotely bind data to your TreeView using C1JSONRequest.

## See Also

[TreeView](/componentone/docs/mvc/online-mvc/workwithcontrols/TreeView)

[Key Features](/componentone/docs/mvc/online-mvc/workwithcontrols/TreeView/TreeViewKeyFeatures)