Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема с кодировкой / 10 сообщений из 10, страница 1 из 1
28.04.2015, 14:08
    #38947282
проблема с кодировкой
есть страница простейший скрипт: форма с текстовым полем. метод get
кодировка win1251 / вводим в поле текст и нажимаем на кнопку текст печатается на этой же странице.
проблема в том что если кодировка win1251 то текст уродуется... как это исправить. если ставим метод пост
или меняем кодировку на утф то текст отображается нормально... что делать. нужно чтоб в вин 1251 работало
...
Рейтинг: 0 / 0
28.04.2015, 15:26
    #38947419
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировкой
Код: c#
1.
Server.UrlEncode
...
Рейтинг: 0 / 0
28.04.2015, 15:35
    #38947432
проблема с кодировкой
Axeleron
Код: c#
1.
Server.UrlEncode



нет не помогает
...
Рейтинг: 0 / 0
28.04.2015, 15:53
    #38947457
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировкой
ggggggggggншншпшн,
Тогда так, только использовать кодировки наоборот:
Код: c#
1.
2.
3.
4.
5.
6.
7.
string str = "UTF8 Encoded string.";
Encoding srcEncodingFormat = Encoding.UTF8;
Encoding dstEncodingFormat = Encoding.GetEncoding("windows-1251");
byte [] originalByteString = srcEncodingFormat.GetBytes(str);
byte [] convertedByteString = Encoding.Convert(srcEncodingFormat,
dstEncodingFormat, originalByteString);
string finalString = dstEncodingFormat.GetString(convertedByteString);
...
Рейтинг: 0 / 0
29.04.2015, 00:13
    #38948015
проблема с кодировкой
Axeleronggggggggggншншпшн,
Тогда так, только использовать кодировки наоборот:
Код: c#
1.
2.
3.
4.
5.
6.
7.
string str = "UTF8 Encoded string.";
Encoding srcEncodingFormat = Encoding.UTF8;
Encoding dstEncodingFormat = Encoding.GetEncoding("windows-1251");
byte [] originalByteString = srcEncodingFormat.GetBytes(str);
byte [] convertedByteString = Encoding.Convert(srcEncodingFormat,
dstEncodingFormat, originalByteString);
string finalString = dstEncodingFormat.GetString(convertedByteString);



нет не помогает
...
Рейтинг: 0 / 0
29.04.2015, 07:10
    #38948066
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировкой
ggggggggggншншпшн, в web.config настройки указаны?
Код: xml
1.
<globalization requestEncoding="windows-1251" responseEncoding="windows-1251" />
...
Рейтинг: 0 / 0
29.04.2015, 07:55
    #38948079
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировкой
bazile,

мыши плакали, кололись и продолжали есть кодировку windows-1251
...
Рейтинг: 0 / 0
29.04.2015, 10:36
    #38948231
проблема с кодировкой
bazileggggggggggншншпшн, в web.config настройки указаны?
Код: xml
1.
<globalization requestEncoding="windows-1251" responseEncoding="windows-1251" />



да
...
Рейтинг: 0 / 0
29.04.2015, 16:08
    #38948784
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с кодировкой
ggggggggggншншпшн, хм. Возможно сервер отдает Content-Type с неправильной кодировкой. Проверь с помощью developer tools которые есть во всех браузерах. На странице никаких манипуляций с данными не делается? Обычная форма с текстовым полем?
...
Рейтинг: 0 / 0
29.04.2015, 23:20
    #38949129
проблема с кодировкой
bazileggggggggggншншпшн, хм. Возможно сервер отдает Content-Type с неправильной кодировкой. Проверь с помощью developer tools которые есть во всех браузерах. На странице никаких манипуляций с данными не делается? Обычная форма с текстовым полем?

мдаа. чудеса. а постом все ок. на странице ничего не делается.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема с кодировкой / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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