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!