Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: SQL
Expertise: Beginner
Mar 24, 1997



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Check box in a repeater

I want to manipulate a check box in a repeater control, but the check box is not bound to any data column. How can I do this?

Every object in a repeater control has a column associated with it in the underlying recordset, even if the object is not bound to a database column.

When Power Objects creates a recordset for a repeater, it adds columns for all objects in the recordset. Bound columns are put in the recordset first, followed by the ROWID column, followed by columns for any unbound objects.

You cannot directly manipulate any objects in the repeater, but you can modify the value of the matching column in the recordset. If you wanted to set the check box to checked, and the check box was linked with column 5 in the recordset, and the repeater was named repeater1, the code to accomplish this would be


Unbound columns in the recordset do not have names, so you have to use the column number in the SetColVal() function. Once you change the value of a column in the recordset, the matching object in the repeater automatically changes.

DevX Pro
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date