Foros del Web » Programación para mayores de 30 ;) » .NET »

ListItem Retorno de linea

Estas en el tema de ListItem Retorno de linea en el foro de .NET en Foros del Web. Hola a todos: Estoy implementando una aplicacion web y lleno un listbox con datos provenientes de una DB. sin embargo me gustaria saber si es ...
  #1 (permalink)  
Antiguo 18/04/2006, 17:03
Avatar de BassXpander  
Fecha de Ingreso: septiembre-2005
Ubicación: Mexico
Mensajes: 75
Antigüedad: 18 años, 7 meses
Puntos: 0
Sonrisa ListItem Retorno de linea

Hola a todos:

Estoy implementando una aplicacion web y lleno un listbox con datos provenientes de una DB. sin embargo me gustaria saber si es posible aplicarle "formato" al texto de un listitem, es decir, cambiar el color de la fuente, bold, etc.

Además de ello me gustaria saber si existe la posibilidad de agregarle un retorno de carro al texto, ya que cuando es demasiado largo, el listbox lo corta. He buscado en el amigo google pero no he dado con la respuesta.

Gracias de antemano !
  #2 (permalink)  
Antiguo 18/04/2006, 18:24
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
... mas claro no lo podría hacer..:

colocas un ListBox de HTML pero lo hacer correr server-side:

Cita:
<SELECT size="10" runat="server" name="Select1" id="ListBox1" style="WIDTH: 160px; HEIGHT: 168px">
<OPTION></OPTION>
</SELECT>
y en tu codehind quedaría:

Cita:
string[] arrColors = new string[] {"red","green","blue","brown","purple"};
for (int i=0;i<arrColors.Length;i++) {
ListItem li = new ListItem();
li.Value = i.ToString();
li.Text = "Color = " + arrColors[i];
li.Attributes.Add("style",
"background-color: " + arrColors[i]);
ListBox1.Items.Add(li);
}
Espero que te sirva.

salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 18/04/2006, 18:28
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
.. por cierto.. no ocupe el listbox que trae por default el server control porque ese control tiene un bug para el VS2003 que no hace caso a la propiedad Attributes, es por ello que se debe ocupar el control HtmlSelect , pero si alguien no quiere quedarse con las duda puede intentarlo...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:10.