Hour 9. Binding Data to List Controls

for RuBoard

Hour 9. Binding Data to List Controls

The focus of this chapter will be on the requirements, from the ADO.NET perspective, for binding data to various controls such as ListControl s and DataGrid s. Data binding is necessary to link the Web or Windows form's UI controls to the data that is retrieved from a data source. When the control is activated or initiated, an underlying manager goes about initiating whatever was bound to the control (for example, a data retrieval using a SqlDataAdapter that fills a DataSet that is bound to a DataGrid ). The whole binding mechanism does all of the heavy lifting of mapping the control to the data (like a DataSet , DataTable , and so on). What you will see is that if you know how to bind data to a ListBox control, you will also know how to bind data to a ComboBox control, and so on. The Web applications you develop will tend to use read-only list controls with rare update situations. The Windows Forms applications you develop, on the other hand, will be more DataSet -oriented and usually have much more update logic. The basic data binding approach is the same whether you are doing list controls for a Web server or Windows form.

In this hour, you will learn the following topics:

  • What is meant by binding data to controls

  • How to bind data to TextBox controls

  • How to bind data to ListBox es and DataGrid s

  • An example of a Master/Detail(parent/child) data binding requirement

for RuBoard


Sams Teach Yourself ADO. NET in 24 Hours
Sams Teach Yourself ADO.NET in 24 Hours
ISBN: 0672323834
EAN: 2147483647
Year: 2002
Pages: 237

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net