Class

# WebListBoxRowData

<div class="rst-class">

forsearch

</div>

Listbox

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

## Description

Describes a row that has been requested from a class that implements the `WebDataSource</api/web/webdatasource>` interface.

## Properties

<div class="rst-class">

table-centered_columns_3_and_4

</div>

| Name                                       | Type                               | Read-Only | Shared |
|--------------------------------------------|------------------------------------|-----------|--------|
| `PrimaryKey<weblistboxrowdata.primarykey>` | `Integer</api/data_types/integer>` |           |        |
| `Tag<weblistboxrowdata.tag>`               | `Variant</api/data_types/variant>` |           |        |

## Methods

<div class="rst-class">

table-centered_column_4

</div>

| Name                                                         | Parameters                                                                                                                                                          | Returns                                      | Shared |
|--------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------|--------|
| `CellCheckboxValueAt<weblistboxrowdata.cellcheckboxvalueat>` | column As `Integer</api/data_types/integer>`                                                                                                                        | `Boolean</api/data_types/boolean>`           |        |
|                                                              | column As `Integer</api/data_types/integer>`, `Assigns</api/language/assigns>` value As `Boolean</api/data_types/boolean>`                                          |                                              |        |
| `CellHintAt<weblistboxrowdata.cellhintat>`                   | row As `Integer</api/data_types/integer>`, column As `Integer</api/data_types/integer>`                                                                             | `String</api/data_types/string>`             |        |
|                                                              | row As `Integer</api/data_types/integer>`, column As `Integer</api/data_types/integer>`, `Assigns</api/language/assigns>` value As `String</api/data_types/string>` |                                              |        |
| `CellTypeAt<weblistboxrowdata.celltypeat>`                   | column As `Integer</api/data_types/integer>`                                                                                                                        | `WebListBox.CellTypes<weblistbox.celltypes>` |        |
|                                                              | column As `Integer</api/data_types/integer>`, `Assigns</api/language/assigns>` value As `WebListBox.CellTypes<weblistbox.celltypes>`                                |                                              |        |
| `Constructor<weblistboxrowdata.constructor0>`                |                                                                                                                                                                     |                                              |        |
| `Constructor<weblistboxrowdata.constructor1>`                | row As `RowSet</api/databases/rowset>`                                                                                                                              |                                              |        |
| `Load<weblistboxrowdata.load>`                               | rows As `RowSet</api/databases/rowset>`                                                                                                                             | WebListBoxRowData()                          | ✓      |
| `Value<weblistboxrowdata.value>`                             | columnName As `String</api/data_types/string>`                                                                                                                      | `String</api/data_types/string>`             |        |
|                                                              | columnName As `String</api/data_types/string>`, `Assigns</api/language/assigns>` value As `String</api/data_types/string>`                                          |                                              |        |
|                                                              | columnName As `String</api/data_types/string>`, `Assigns</api/language/assigns>` value As `WebListboxCellRenderer</api/web/weblistboxcellrenderer>`                 |                                              |        |

## Property descriptions

<div id="weblistboxrowdata.primarykey">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.PrimaryKey

**PrimaryKey** As `Integer</api/data_types/integer>`

> The primary key value from the table in the database from which this row originated.

<div id="weblistboxrowdata.tag">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.Tag

**Tag** As `Variant</api/data_types/variant>`

> An invisible value stored with the row data.

## Method descriptions

<div id="weblistboxrowdata.cellcheckboxvalueat">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.CellCheckboxValueAt

**CellCheckboxValueAt**(column As `Integer</api/data_types/integer>`) As `Boolean</api/data_types/boolean>`

> Gets the checkbox value of a cell of a WebListBox based on the given *column* index.

**CellCheckboxValueAt**(column As `Integer</api/data_types/integer>`, `Assigns</api/language/assigns>` value As `Boolean</api/data_types/boolean>`)

> Sets the checkbox value of a cell of a WebListBox based on the given *column* index.

<div id="weblistboxrowdata.cellhintat">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.CellHintAt

**CellHintAt**(row As `Integer</api/data_types/integer>`, column As `Integer</api/data_types/integer>`) As `String</api/data_types/string>`

**CellHintAt**(row As `Integer</api/data_types/integer>`, column As `Integer</api/data_types/integer>`, `Assigns</api/language/assigns>` value `String</api/data_types/string>`)

> Gets or sets the hint text for TextField or TextArea cells at the specified *row* and *column* when used with `CellTypeAt<weblistboxrowdata.celltypeat>`.
>
> ``` xojo
> Const row = 10
> Const column = 3
>
> Me.CellTypeAt(row, column) = WebListBox.CellTypes.TextField
> Me.CellHintAt(row, column) = "Example Hint"
> ```

<div id="weblistboxrowdata.celltypeat">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.CellTypeAt

**CellTypeAt**(column As `Integer</api/data_types/integer>`) As `WebListBox.CellTypes<weblistbox.celltypes>`

> Gets the type of the cell of a WebListBox based on the given *column* index.

**CellTypeAt**(column As `Integer</api/data_types/integer>`, `Assigns</api/language/assigns>` value As `WebListBox.CellTypes<weblistbox.celltypes>`)

> Sets the type of the cell in a WebListBox based on the given *column* index.

<div id="weblistboxrowdata.constructor0">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.Constructor

**Constructor**

> <div class="note">
>
> <div class="title">
>
> Note
>
> </div>
>
> `Constructors</api/language/constructor>` are special methods called when you create an object with the `New</api/language/new>` keyword and pass in the parameters above.
>
> </div>
>
> Creates a <span class="title-ref">WebListBoxRowData</span> object.

<div id="weblistboxrowdata.constructor1">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.Constructor

**Constructor**(row As `RowSet</api/databases/rowset>`)

> Creates a <span class="title-ref">WebListBoxRowData</span> object from the *row* passed.

<div id="weblistboxrowdata.load">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.Load

**Load**(rows As `RowSet</api/databases/rowset>`) As WebListBoxRowData()

> Returns an array of <span class="title-ref">WebListBoxRowData</span> objects based upon the *rows* passed.
>
> This method is `shared</api/language/shared>`.

<div id="weblistboxrowdata.value">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

WebListBoxRowData.Value

**Value**(columnName As `String</api/data_types/string>`) As `String</api/data_types/string>`

> Gets the `String</api/data_types/string>` value for the *columnName* passed.

**Value**(columnName As `String</api/data_types/string>`, `Assigns</api/language/assigns>` value As `String</api/data_types/string>`)

> Sets the `String</api/data_types/string>` *value* for the *columnName* passed.
>
> When a *value* with no encoding is passed to be assigned to a column, that *value* will be converted to UTF8.

**Value**(columnName As `String</api/data_types/string>`, `Assigns</api/language/assigns>` value As `WebListboxCellRenderer</api/web/weblistboxcellrenderer>`)

> Allows you to set the `WebListboxCellRenderer</api/web/weblistboxcellrenderer>` associated with the *columnName* passed.

## Compatibility

|                       |     |
|-----------------------|-----|
| **Project Types**     | Web |
| **Operating Systems** | All |

<div class="seealso">

`Object</api/data_types/additional_types/object>` parent class; `WebDataSource</api/web/webdatasource>` interface, `WebListBoxColumnData</api/web/weblistboxcolumndata>` class.

</div>
