Problema con los saltos de linea

10/07/2003 - 10:40 por Khronoss | Informe spam
Wenas
Al guardar un textarea en la bd los saltos de linea quedan anulados y cuando
lo muestro tanto por response.write como por textarea el texto aparece todo
seguido.
He probado con Server.HTMLEncode y no he obtenido resultado y si algun error
en el que dice k no coinciden los tipos.

Gracias

Khronoss
ESC
Estrategic Software Consulting

Preguntas similare

Leer las respuestas

#1 danicastillo
10/07/2003 - 10:51 | Informe spam
Holas, si los tienes en un campo "memo" no quedan anulados, solo que son
saltos de texto , un vbcrlf , no un salto html
asi q solo tienes q sustituir

campo= loquesea

response.write replace(campo,vbcrlf,"<br>")

a veces queda mejor un salto doble
response.write replace(campo,vbcrlf,"<br><br>")

o marcas de parrafo
response.write "<p>" & replace(campo,vbcrlf,"</p><p>") & "</p>"



-o|o|--
-o|o| dani castillo
-o|o| http://www15.brinkster.com/danic/
-o|o| tutorial y trucos asp, vb, diseño
-o|o|--
"Khronoss" escribió en el mensaje
news:
Wenas
Al guardar un textarea en la bd los saltos de linea quedan anulados y


cuando
lo muestro tanto por response.write como por textarea el texto aparece


todo
seguido.
He probado con Server.HTMLEncode y no he obtenido resultado y si algun


error
en el que dice k no coinciden los tipos.

Gracias

Khronoss
ESC
Estrategic Software Consulting


Respuesta Responder a este mensaje
#2 Khronoss
10/07/2003 - 12:58 | Informe spam
Lo he probado y veo los saltos con aquellos campos que al escribirse por
primera vez se les añadieron saltos de linea
pero si modifico alguno en el apartado modificacion sigue sin reflejarlo
El tipo de campo es ntext ya que la bd es de sql2000
en modificacion tengo:
<td bgcolor=lightsteelblue><textarea id=seguimiento1 cols rows=8><%
Response.Write (replace(rs("SEGUIMIENTO"),vbcrlf,"<br><br>"))
%>
</textarea></td>
</tr>
he probado con
response.write (server.htmlencode(rs("SEGUIMIENTO"),vbcrlf,"<br><br>"))
y en consulta
<td bgcolor="lightsteelblue"><font
size="1"><%=(replace(rs("SEGUIMIENTO"),vbcrlf,"<br>"))%></font></td>


"danicastillo" escribió en el
mensaje news:O%
Holas, si los tienes en un campo "memo" no quedan anulados, solo que son
saltos de texto , un vbcrlf , no un salto html
asi q solo tienes q sustituir

campo= loquesea

response.write replace(campo,vbcrlf,"<br>")

a veces queda mejor un salto doble
response.write replace(campo,vbcrlf,"<br><br>")

o marcas de parrafo
response.write "<p>" & replace(campo,vbcrlf,"</p><p>") & "</p>"



-o|o|--
-o|o| dani castillo
-o|o| http://www15.brinkster.com/danic/
-o|o| tutorial y trucos asp, vb, diseño
-o|o|--
"Khronoss" escribió en el mensaje
news:
> Wenas
> Al guardar un textarea en la bd los saltos de linea quedan anulados y
cuando
> lo muestro tanto por response.write como por textarea el texto aparece
todo
> seguido.
> He probado con Server.HTMLEncode y no he obtenido resultado y si algun
error
> en el que dice k no coinciden los tipos.
>
> Gracias
>
> Khronoss
> ESC
> Estrategic Software Consulting
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida