Кодирование динамически генерируемой разметки HTML

Справа - сортируемый список jQuery UI, слева - другой сортируемый список. Как видите, в левой колонке поддерживается мой язык (один с черным кругом).

Хотя этот элемент является жестко закодированным списком, а остальные элементы списка (SilverPlated) представляют собой разметку HTML (динамически), сгенерированную из кода C #.

Это первый случай, когда я столкнулся с этой проблемой после публикации моего приложения на сервере. Этот сервер не в моей стране, и это мой первый раз с этим сервером, поэтому я предполагаю, что что-то вызывает создание кода в другой локализации/кодировке.

Вопрос:

Является ли обязанностью моего хостинга, отдела технической поддержки и т. Д. Внести некоторые изменения в мой план хостинга или мне нужно установить его самостоятельно в моем коде на C #?

As it is done within a for loop length of collection do: string.Format("

  • ",variableId, counter);

    Когда на локальном (VisualStudio) сервере, все в порядке ... Всегда было.

    enter image description here

    1
    добавлено отредактировано
    Просмотры: 1
    nl ja de
    Это ваш код. Убедитесь, что вы используете правильную кодировку (в идеале UTF8) в директиве «Страница» и теге HTML Head. Также убедитесь, что вы сохранили свои aspx-файлы как UTF8 вместо ANSI. Наконец, убедитесь, что любые сохраненные данные либо находятся в формате Unicode (например, поля базы данных nvarchar), либо указывается правильный язык/язык при загрузке данных.
    добавлено автор Panagiotis Kanavos, источник

    1 ответы

    Установите Encoding на свой web.config на utf-8, так как

    
    

    потому что, вероятно, у сервера есть другой, чем у вас, поэтому добавив, что у вас одинаковое на обоих компьютерах, и вы его решаете.

    0
    добавлено
    @AviaAfer Или, может быть, не на utf-8, а в вашей стране кодировать - см. Ваши глобальные настройки в c: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ Config или подобной папке
    добавлено автор Aristos, источник
    спасибо, проверяя это! ...
    добавлено автор Avia Afer, источник
    единственное, что я могу найти, это сделать с этой настройкой в ​​локальной конфигурации, как в вашем комментарии - Culture = neutral (Ctrl + F на «glob» yeald - нет результатов, и добавление одного в ваш ответ на онлайн-файл web.config в System.web вызвал ошибку 501, возможно, я разместил ее в неправильном месте
    добавлено автор Avia Afer, источник