@Atlant1Q

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы