Foros del Web » Programando para Internet » ASPX (.net) »

Como guardar un texto con colores, intros, etc.

Estas en el tema de Como guardar un texto con colores, intros, etc. en el foro de ASPX (.net) en Foros del Web. Buenos dias, este fin de semana he empezado a crear un portal que me han pedido, el cual dispone de unas noticias en la pagina ...
  #1 (permalink)  
Antiguo 07/08/2006, 00:20
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 3 meses
Puntos: 0
Como guardar un texto con colores, intros, etc.

Buenos dias, este fin de semana he empezado a crear un portal que me han pedido, el cual dispone de unas noticias en la pagina principal, estas noticias las puedo dar de alta desde el menu de Administrador, pero no consigo que me guarde los Intros que pongo en el campo textbox.

¿Alguien podria indicarme como lo puedo hacer?¿Y si quiere colorines??? xD
  #2 (permalink)  
Antiguo 07/08/2006, 11:43
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
prueba usando GDI+, aunque el GDI+ solo se usa con picturebox o image y el texto no podra ser seleccionado o copiado, no se si funcione lo que acabo de escribir, pero cuando necesito mostrar texto aleatorio, es decir que salgan diferentes cosas en un solo lado funciona para evitar el fusilamiento, aunque podria ser una forma no ética para los programadores que ayudan a las personas..
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #3 (permalink)  
Antiguo 07/08/2006, 14:22
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 3 meses
Puntos: 0
Gracias por tu respuesta, pero esto me plantea dos problemas.

1.- Como utilizo el GDI+???
2.- Como guardo ese texto con formato en SQLSERVER ???

Gracias
PD: Soy un poco novato con asp.net aunque si que se de asp y vb.net xD
  #4 (permalink)  
Antiguo 07/08/2006, 16:05
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Que tal, bueno jejeje no crei que guardaras en sqlserver, pero si usas GDI+ se tendria que guardar como imagen o como bytes, te mando un link para que veas a grandes rasgos como funciona el GDI+ y en caso de que se almacene en SQLServer creo yo que tengo informacion acerca de como guardarlo en Bytes, pero aun asi en tu BD crecera enormemente con tan solo algunos registros insertados, pero te mando el link para que veas como se usan esas cosas.

http://www.elguille.info/colabora/pu...GDI/indice.htm

Tambien podrias utilizar XML, la desventaja es que intente hacer un ejercicio que usa XML pero nunca me salio XD, pero como uno es bueno pues busca intentar hacerlo y no me cansare hasta lograrlo, pero si deseas informacion de xml y si tienes el MSDN puedes ayudarte mucho de alli
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #5 (permalink)  
Antiguo 08/08/2006, 00:05
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 3 meses
Puntos: 0
Muchas gracias, lo estudiare con tranquilidad haber que consigo hacer xD.
  #6 (permalink)  
Antiguo 08/08/2006, 09:04
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 18 años
Puntos: 3
Los de los GDI+ es bastante lioso.

Los INTROs si se almacenan en BD. Para reproducirlos p.e. en una Label usa:
Label1.text=Replace(DataBinder.Eval(Container, "DataItem.Micampo"),vbcrlf,"<BR>")

Para almacenar el color, yo tiraria la almacenaría en base de datos (variable tipo texto 7 caracteres) y para verla en esa label:

Label1.Forecolor=System.Drawing.Color.FromName(str Color)

;donde strColor es del tipo string (del tipo #FF0077)
  #7 (permalink)  
Antiguo 08/08/2006, 10:13
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 3 meses
Puntos: 0
Buf, aun asi me parece muy lioso, no habria una forma mas facil de poder crear un mini portal el cual administre noticias en la página principal como hacen todas las webs???
  #8 (permalink)  
Antiguo 08/08/2006, 10:34
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Cita:
Iniciado por guillermoesteban Ver Mensaje
Los de los GDI+ es bastante lioso.

Los INTROs si se almacenan en BD. Para reproducirlos p.e. en una Label usa:
Label1.text=Replace(DataBinder.Eval(Container, "DataItem.Micampo"),vbcrlf,"<BR>")

Para almacenar el color, yo tiraria la almacenaría en base de datos (variable tipo texto 7 caracteres) y para verla en esa label:

Label1.Forecolor=System.Drawing.Color.FromName(str Color)

;donde strColor es del tipo string (del tipo #FF0077)
Me dio una idea, que yo creo que es lo que quizo decir guillermoesteban, por que no creas el texto normalmente, y lo guardas en una label o un txt y aparte, en tu base de datos colocas un campo con el nombre del color ya sea de fondo o de la letra, cuando carges los registros de tu base, tomas el codigo de color y lo asignas al color del texto o de la label tomando tambien el nombre de tu noticia.

O utiliza macromedia flash
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #9 (permalink)  
Antiguo 09/08/2006, 00:30
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 3 meses
Puntos: 0
Ya tengo la solucion !!! xD, en hotscripts encontre un "modulito" el cual guarda en xml las noticias, y puedo poner noticias y demas, como en un principio no creo que vayan a meter una noticia diaria, sino que sera semanal o incluse mensual me sobraria, lo unico que le modificare unas cosas para que cada mes me cambie el fichero xml de las noticias.

Muchas gracias
  #10 (permalink)  
Antiguo 09/08/2006, 08:15
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Pues, como se dice en México, "ponte la del puebla" con el modulito para si alguno de nosotros nos atoramos en algo por el estilo, y felicidades por la solucion...
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #11 (permalink)  
Antiguo 09/08/2006, 08:36
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 3 meses
Puntos: 0
Faltaria mas xD

link: http://sourceforge.net/projects/nolioreznews/
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 05:01.