Class

WebListBoxRowData

Listbox


Description

Describes a row that has been requested from a class that implements the WebDataSource interface.

Properties

Name

Type

Read-Only

Shared

PrimaryKey

Integer

Tag

Variant

Methods

Name

Parameters

Returns

Shared

CellCheckboxValueAt

column As Integer

Boolean

column As Integer, Assigns value As Boolean

CellTypeAt

column As Integer

WebListBox.CellTypes

column As Integer, Assigns value As WebListBox.CellTypes

Constructor

Constructor

row As RowSet

Load

rows As RowSet

WebListBoxRowData()

Value

columnName As String

String

columnName As String, Assigns value As String

columnName As String, Assigns value As WebListboxCellRenderer

Property descriptions


WebListBoxRowData.PrimaryKey

PrimaryKey As Integer

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


WebListBoxRowData.Tag

Tag As Variant

An invisible value stored with the row data.

Method descriptions


WebListBoxRowData.CellCheckboxValueAt

CellCheckboxValueAt(column As Integer) As Boolean

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

CellCheckboxValueAt(column As Integer, Assigns value As Boolean)

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


WebListBoxRowData.CellTypeAt

CellTypeAt(column As Integer) As WebListBox.CellTypes

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

CellTypeAt(column As Integer, Assigns value As WebListBox.CellTypes)

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


WebListBoxRowData.Constructor

Constructor

Note

Constructors are special methods called when you create an object with the New keyword and pass in the parameters above.

Creates a WebListBoxRowData object.


WebListBoxRowData.Constructor

Constructor(row As RowSet)

Creates a WebListBoxRowData object from the row passed.


WebListBoxRowData.Load

Load(rows As RowSet) As WebListBoxRowData()

Returns an array of WebListBoxRowData objects based upon the rows passed.

This method is shared.


WebListBoxRowData.Value

Value(columnName As String) As String

Gets the String value for the columnName passed.

Value(columnName As String, Assigns value As String)

Sets the 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, Assigns value As WebListboxCellRenderer)

Allows you to set the WebListboxCellRenderer associated with the columnName passed.

Compatibility

Project Types

Web

Operating Systems

All

See also

Object parent class; WebDataSource interface, WebListBoxColumnData class.