У меня есть страница, которая загружает элемент нижнего колонтитула в бритву: @Html.Partial("Footer")
Элемент footer содержит некоторые японские тексты и некоторые ссылки.Razor частично уничтожает японский текст
Когда страница отображается, в японском тексте отсутствует некоторая кодировка или что-то в этом роде. Если я поместил текст непосредственно в свой файл Layout, он будет выглядеть так, как должен. Так вот так:
Так как-то @Html.Partial()
уничтожает текст.
Я попытался закодировать свой текст в нижнем колонтитуле, но не повезло.
Может кто-нибудь объяснить, почему это происходит и как это исправить?
Не могли бы вы явно сохранить частичный, как UTF8? – Sascha
@ Что вы намереваетесь на диске? Я использую VS, и я не уверен, как VS сохранит файл, но я думаю, что сохранение в порядке, потому что оно работает в файле Layout. –
в зависимости от того, как был создан файл, возможно, он был создан с другой кодировкой. Я считаю, что VS сохранит кодировку вместо того, чтобы переписать ее на UTF8 – DLeh