This page is Not Ready

Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.



Sets or retrieves the source of the data for data binding.

Applies to ?
## Examples

In this example, a text box is bound to the customer_name field of a data source object with an ID of “customer.” Because the text box is located in a data-bound table, it is repeated to display each of the records provided by the data source.

<table datasrc="#customer">
   <tr><td><input type="textbox" datafld="customer_name"><td><tr>



The dataFld property is not available on param objects; use getAttribute(‘dataFld’) instead. Tabular and single-valued data consumers use the dataSrc property to specify a binding. The property takes a string that corresponds to the unique identifier of a data source object (DSO) on the page. The string must be prefixed by a number sign (#). When the dataSrc property is applied to a tabular data consumer, the entire data set is repeated by the consuming elements. When the dataSrc property is applied to a table, any contained single-valued consumer objects that specify a dataFld property are repeated for each record in the supplied data set. To complete the binding, the binding agent interrogates the enclosing table for its data source. A tabular data consumer contained within another tabular data consumer (table) must specify an explicit dataSrc.


See also

Related pages

  • aa
  • applet
  • button
  • div
  • frame
  • iframe
  • img
  • input type=button
  • input type=checkbox
  • input type=hidden
  • input type=image
  • input type=password
  • input type=radio
  • input type=text
  • label
  • legend
  • marquee
  • object
  • option
  • select
  • span
  • tabletable
  • textArea
  • Introduction to Data Binding