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

Estilos en dropdownlist.

Estas en el tema de Estilos en dropdownlist. en el foro de .NET en Foros del Web. hola a todos tengo un dropdownlist cargado con categorias con codigo vb.net el mismo tiene categorias principales y secundarias algo asi: Frutas Tropicales .....Cocos .....Papayas ...
  #1 (permalink)  
Antiguo 26/06/2007, 09:25
 
Fecha de Ingreso: junio-2007
Mensajes: 253
Antigüedad: 16 años, 10 meses
Puntos: 0
Pregunta Estilos en dropdownlist.

hola a todos tengo un dropdownlist cargado con categorias con codigo vb.net el mismo tiene categorias principales y secundarias algo asi:

Frutas Tropicales
.....Cocos
.....Papayas
.....Piñas
Frutas Frias
....Manzanas
....Peras
....Uvas
Frutas Marinas
....Pepino de Mar
....xyz
....abc

asi sucesivamente mi codigo es el siguiente para que el combo se cargue asi desde la tabla categorias_frutas:

Dim lector As SqlDataReader
If Not IsPostBack Then
lector = categoria.CargaCategorias()
Dim perteneceitem As String = "00"
Dim categitem As String = "00"
While (lector.Read)
Dim newitem As New ListItem

If lector(2).ToString = "" Then
newitem.Text = lector(1).ToString
newitem.Value = lector(0).ToString
ddlcategorias.Items.Add(newitem)
categitem = lector(0).ToString
perteneceitem = ""
Else
If perteneceitem <> "" And categitem = lector(2).ToString Then
newitem.Text = ("........") + lector(1).ToString
newitem.Value = lector(0).ToString
ddlcategorias.Items.Add(newitem)
Else
newitem.Text = ("...") + lector(1).ToString
newitem.Value = lector(0).ToString
ddlcategorias.Items.Add(newitem)
perteneceitem = lector(2).ToString
categitem = lector(0).ToString

End If
End If
End While
lector.Close()
End If

como veran con ese codigo se cargan 3 niveles de categorias desde mi tabla y aparecen de la forma que puse arriba separados los niveles por puntos, eso esta bien pero ademas yo quisiera poder poner negrita, cusiva y talvez cambiar el tamaño de las letras de las categ principales como introduciria codigo html en ese codigo en vb.net? gracias!
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 10:20.