powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / UTF-8->Win1251. Не понимаю, в чем проблема
5 сообщений из 5, страница 1 из 1
UTF-8->Win1251. Не понимаю, в чем проблема
    #34141686
lunoxod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не думая о том, в какой кодировке будет отображаться страница в броузере (IE) никаких усилий не предпринимал. Броузер показывает страницу в UTF-8, все ОК, сожержимое текстовых полей после ввода нормально копируется в БД, затем обратно переносится на страницу.
Но клиент просит, чтобы по дефолту, страница отображалась в Кирилица (Windows). Не вопрос. Тупо поставил в заголовке страниц параметр CodePage вот так:
"<%@ Page Language="C#" AutoEventWireup="true" CodeFile="galery.aspx.cs" Inherits="action" CodePage="1251" %>"

Результат-русские буквы после поста на сервер исчезают как класс, английские остаются. Убираю CodePage="1251"-все становится ОК. Даже не представляю, куда копать. Совет, please...
...
Рейтинг: 0 / 0
UTF-8->Win1251. Не понимаю, в чем проблема
    #34141863
bazaea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала в факОт хаоса в космос и далее к наличным
...
Рейтинг: 0 / 0
UTF-8->Win1251. Не понимаю, в чем проблема
    #34141901
jenia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для начала в фак

Poprobui v web.config
dat fileEncoding="windows-1251"
...
Рейтинг: 0 / 0
UTF-8->Win1251. Не понимаю, в чем проблема
    #34143064
lunoxod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для начала в фак

Где этот фак ?
...
Рейтинг: 0 / 0
UTF-8->Win1251. Не понимаю, в чем проблема
    #34143219
lunoxod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не думая о том, в какой кодировке будет отображаться страница в броузере (IE) никаких усилий не предпринимал. Броузер показывает страницу в UTF-8, все ОК, сожержимое текстовых полей после ввода нормально копируется в БД, затем обратно переносится на страницу.
Но клиент просит, чтобы по дефолту, страница отображалась в Кирилица (Windows). Не вопрос. Тупо поставил в заголовке страниц параметр CodePage вот так:
"<%@ Page Language="C#" AutoEventWireup="true" CodeFile="galery.aspx.cs" Inherits="action" CodePage="1251" %>"

Результат-русские буквы после поста на сервер исчезают как класс, английские остаются. Убираю CodePage="1251"-все становится ОК. Даже не представляю, куда копать. Совет, please...

Сам задал, сам ответил:
1.В странице должно быть так:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
</head>

2.В web.config должно быть так:
<system.web>
<globalization fileEncoding="windows-1251" requestEncoding="windows-1251" responseEncoding="windows-1251" culture="ru-RU" uiCulture="ru-RU"/>
</system.web>
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / UTF-8->Win1251. Не понимаю, в чем проблема
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]