@Atlant1Q

Конвертация строки при получении из бд, как исправить?

В таблице в бд хранится строка с html страницей, например:
\r\n"-//W3C//DTD XHTML 1.0 Transitional//EN\"

после того, как я её вытаскиваю с помощью ExecuteScalar() в строке оказывается следующее:

"\\r\\n\\"-//W3C//DTD XHTML 1.0 Transitional//EN\\\"

как выключить это "автоэкранирование"?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 1
@cicatrix
было бы большой ошибкой думать
ExecuteScalar выдаст вам ровно то, что хранится в БД. Экранирование, видимо, происходит позднее.
Если вы пишете на Razor, пользуйтесь Html.Raw(ваша строка)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Payment Systems Москва
от 160 000 до 200 000 руб.
Wallet One Чебоксары
от 90 000 до 150 000 руб.
18 авг. 2018, в 18:35
1000 руб./за проект
18 авг. 2018, в 17:54
6000 руб./за проект
18 авг. 2018, в 18:44
350 руб./за проект