![]() |
Listbox. Itemdata no funciona si hay dos items con el mismo texto? Hola Estoy usando la propiedad ListBox.ItemData para crear listas dinámicas desde una base de datos Para un listbox con unos productos utilizo la propiedad ItemData para almacenar el Id de cada producto Tengo una funcion que me crea el ListBox o Combobox a partir de una SQL y me deja seleccionado un elemento PROBLEMA: Creo que Itemdata no funciona bien si hay 2 Items con el mismo texto en el ListBox... Si hay varios elementos en el listbox con el mismo nombre, siempre me selecciona el primero de ellos, a pesar que uso el Id para referirme a ellos en el ItemData A alguien le ha pasado? Cuando los nombres son distintos funciona... Os mando el procedimiento y la llamada Un saludo ---------------------------------------------------------------- Codigo que me selecciona el elemento buscado Código PHP: ActualizaComboBox CIdProducto, "SELECT Id, Codigo FROM Unidades WHERE 1 ORDER BY Codigo ASC", IdSeleccionado, M.Base Código PHP: |
Re: Listbox. Itemdata no funciona si hay dos items con el mismo texto? Hola, te pongo un ejemplo de cómo funciona la propiedad ItemData de un ComboBox Código: Private Sub Form_Load()Código: Private Sub Combo1_Click()Mira que lo que estamos cargando en la propiedad es el número de registro del recordset, con lo cual nunca se puede repetir. Un saludo.. :adios: |
| La zona horaria es GMT -6. Ahora son las 11:26. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.