Asp.Net Multi Column Combo Box
Version 1.1.1  how it workview examples and demoAdd to cart
How does it work - Data Panel
Main Panel
Data Panel
Column Panel
Price: 28,00 €
Usd. 37,14
Currency conversion according with PayPal

 
Column The displayed columns and their parameters:
- Header text: the text of the panel's header
- Value:The text value of the column (can be dynamic)
- Width: The with in pixel of the column
   
First line text
The text displayed in the first line of the MultiColumnCombo panel.
For example you can insert the text "Select a value" and if the user don't select a value when you validate the MultiColumnCombo this field will result void.
   
Recordset The recordset used to get the value for the columns
   
Value field

The recordset field value send on the submit of the form.
If you set a Multiselect item with the Multiselection checkbox checked will be returned a comma-delimited list of selections items.

   
Text field The recordset field value displayed in the text field when you select a value in the MultiColumnCombo panel.
   
Limit to list

If checked it obligates the user to choose the value from the list, in this case the MultiColumnCombo return the value of the record field selected in the "Value field"
if no checked the user can insert a value directly in the text field, in this case the MultiColumnCombo return the text inserted.

   
Select value
The selected value in the MultiColumnCombo panel.
Use this option in an update record page to display the current value in the database.
   
OnClick event
In this field you can insert the name of a Javascript function you need called after the user select a value in the combo. You can also get a parameter from the DataBase and send this parameter to the Javascript function.
This is an example:  
Simple Javascript function: myFunction()
Javascript function with parameter from DataBase:
To get parameters from the recordset you use to populate the combo you must put the field name between [ ] like the example. You can put how many parameters you need. Verify the exact syntax you use because I don't verify.
myFunction('[Id]')
myFunction('[DbField1]','[DbField2]')