Столкнулся с неправильным отображением русского текста в Partial View.
Основная вьюха отображает партиал через @Html.Partial(ВиртуальныйПуть, Model). Разметка подтягивается из БД с помощью VirtualPathProvider.
Все хорошо, но вместо каждой русской буквы отображаются две "кракозябины". В обычных(не партиал) вьюхах все в порядке. Строка разметки из БД приходит правильно.
Пробовал перекодировать строку с помощью Encoding.кодировка... — не помогает, разве что "каркозябины" меняются. Пробовал добавлять в начало строки разметки маркеры UTF-8,16..., тоже не помогает.
Пробовал в самой разоровской разметке указывать кодировку
<meta http-equiv="Content-Type" content="text/html; charset=Кодировка" />
Тоже не помогает. Гугл и stackoverflow ничего не нашли по этой теме.