Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2011, 21:02
lem2405
 
Fecha de Ingreso: julio-2009
Ubicación: Estados Unidos, Miami, Florida
Mensajes: 5
Antigüedad: 14 años, 9 meses
Puntos: 1
Pregunta Extraer datos ListBox guardado como texto en BD

Hola amigos, tengo un proyecto realizado en ASP.NET C# (bueno a medias) que guarda los datos en una BD, ahora bien, se me hizo la necesidad de tener un control en la pagina del tipo ListBox, donde le permitiera al usuario seleccionar uno o varios datos del mismo, bueno para eso hice lo siguiente:

Código:
//BEGIN LISTBOX SELECTED ITEMS
System.Collections.Generic.List<string> items = new System.Collections.Generic.List<string>();

foreach (ListItem item in listBoxCaregiver.Items)
{
   if (item.Selected)
     {
         items.Add(item.Text.ToString());
     }
}
string caregiverList = String.Join("|", items.ToArray());
//END LISTBOX SELECTED ITEMS
Lo q hace en si es recorrer todos los elementos q han sido seleccionados en el ListBox y los convierto en una cadena con el signo "|" de separador, asi los puedo guardar en un campo de tipo texto en la BD... Ahora bien, necesito permitirle al usuario poder editar a un cliente x y para eso necesito convertir ese texto de la BD haciendole un split cada vez q encuentre el simbolo "|" y ademas seleccionarlo en el propio ListBox. A ver quien me puede ayudar en mi ardua tarea...

De antemano se agradece toda ayuda y muchas gracias nuevamente...