CLR: .Net / Mono / Boo / Otros CLR > ASP .NET
Response.write
(1/1)
Burn^_^:
Hola de nuevo,
Tengo una duda a ver si alguien sabe como y si se puede hacer, ya que por mucho que miro nada de nada.
Tengo un dropdownlist y el texto de cada listitem lo tengo pintado de un color diferente. La cuestion es:
¿¿Como puedo hacer para que a la hora de hacer un response.write() no me muestre el texto en negro, y me muestre el texto pero con su color??
Gracias de antemano.
RiLaRos:
Para mostrar un texto con formato o color puedes hacer lo siguiente:
--- Código: Text ---Response.Write("<font color='#0000FF'>" + "Nombre" + "</font>");
eso te mostraria la palabra nombre en color azul, puedes adapatarlo de acuerdo a como lo necesites.
Salu2... :kicking:
Burn^_^:
Gracias por responder pero....
Si tuvieses por ejemplo un string con una lista de colores que la recorrieses con un for... ¿como lo harias? a mi no me sale.. no se si es porque no se puede hacer.
Gracias de nuevo.
--- Código: Text --- For m = 0 To arrlist.Count - 1 response.write("<font color='arrlist(m).Text'>" + "nombre" + "</font>")Next
RiLaRos:
claro que se puede hacer, segun tu codigo quedaria asi:
--- Citar ---For m = 0 To arrlist.Count - 1
response.write("<font color='" + arrlist(m).Text + "'>" +
"nombre" + "</font>")
Next
--- Fin de la cita ---
pero aca te paso otro que hice en C# 2.0 :D
--- Código: Text --- string[] List= new string[3];List[0] = "#0000CC";List[1] = "#CC0033";List[2] = "#00FF33";String name;name = txtentry.Text;for (int i = 0; i<List.Length; i++){ Response.Write("<font color='" +List[i]+"'>" + name + "</font>");}
el cual te escribe el nombre que ingreses en esos 3 colores que puse en el arreglo :P .
Espero ayudarte en algo con esto.
Salu2.... :kicking:
Navegación
Ir a la versión completa