ASP Line-breaks -\n?

Я искал способ вставки строк в мой код, когда я просматриваю свой источник. Я не ищу <br />

Что-то вроде PHP equiv для \n

Любые идеи о том, как это сделать в ASP? Я буду размещать это внутри строки.

Ответ 1

Нет способа сделать это внутри строки. Вам нужно будет добавить vbCrLf следующим образом:

Response.Write "hello" & vbCrLf & "world"

Если вы хотите включить его в строку, вы можете сделать замену так:

output = "hello\nworld"
output = Replace(output, "\n", vbCrLf)
Response.Write output

Ответ 2

В дополнение к методу \n я также добавил HTML-тег <BR> и использовал:

Response.Write "First Line Of Text<br>Second Line Of Text<br>Third line Of Text"

Ответ 3

Для меня использование "\n" не сработало и привело к тому, что \n появился как текст на веб-странице, а не как новая строка в представлении исходного кода, однако использование chr(10) действительно сработало. Использование CrLf для меня не было возможным, так как это приводит к завершению строки Windows (\ r\n), и мне нужна линия Linux, которая заканчивается только как строка (\n).

Ответ 4

Самый простой способ - просто напечатать строку html break с функцией ответа

вот так: Response.Write "<BR>" вы также можете отправить любую другую команду HTML, используя этот метод, просто наблюдайте за комментариями