In french: ListeSupprime
Deletes an element from a List Box, ListView or Combo Box control populated programmatically.
can be used on the single-selection and multi-selection List Box controls.
: The element will be deleted from the page displayed in the browser only. For more details, see Remarks.
// Delete the selected element from "LIST_CustomerList"
ListDelete(<List Box control> [, <Element index>])
<List Box control>: Control name
Name of List Box (or Combo Box) control to use. If this parameter corresponds to an empty string (""), the List Box control (or Combo Box) to which the current event belongs will be used.
The name of the List Box (or Combo Box) control to use must be specified.
<Element index>: Optional integer
Index of the element to delete from the List Box or Combo Box control. If this parameter is not specified:
- in a single-selection List Box control, the current element is deleted.
- in a multi-selection List Box control, the selected elements are deleted.
- in a Combo Box control, the current element is deleted. If this control is an editable Combo Box control, the edit control is cleared.
The editable Combo Box controls are not available.
When deleting a set of elements, the elements found after each deleted element are moved. To perform cascading deletions, we advise you to start from the last element.
Index is int
FOR Index = ListCount(LIST_CustomerList) TO 1 STEP -1
Deleting an element on the browser
When deleting an element in browser code, this element is only deleted from the page displayed in the browser. In order for this element to be deleted from the server, ListDelete must be run on the server.
: In "Automatic and immediate AJAX" mode, all you have to do is switch the server process containing ListDelete
to automatic AJAX mode. That's it! No additional programming is required. For more details, see AJAX
- To delete an element from a Table control, use TableDelete.
- ListDelete can be used on a "Combo Box" table column.
This page is also available for…