Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
orlov_ds
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 24
1

Русские символы в txtVal не работают.

17.02.2011, 08:37. Просмотров 710. Ответов 1
Метки нет (Все метки)

Товарищи работаю на С# и пишу web проект, ну так вот на форме есть

<Input type='text' ID='txtBorder1' Runat='server' style='width:100%;' value='<%# DataBinder.Eval(Container.DataItem, 'PriceName')%>' NAME='txtBorder1'>

а в aspx

System.Web.UI.HtmlControls.HtmlInputControl txtVal=System.Web.UI.HtmlControls.HtmlInputControl) MenuRepeater.Items[i].FindControl('txtBorder1');

ну так вот, в txtVal напрочь отказывается падать значение с русскими буквами.

Как это можно победить?

Заранее благодарю!!!!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2011, 08:37
Ответы с готовыми решениями:

Cookie (не выводятся русские символы)
Делаю 1: public void cooki(string S) { Response.Cookies.Value = &quot;вава&quot;; ...

ASP и база данных не выводит русские символы
Почему моя база на Access (да и на Paradox) возврящает за полей заполненных по русски только знаки...

Как закодировать русские символы в URL для WebBrowser
String URL = @&quot;http://127.0.0.1/&quot;; String FName = &quot;BИванов&quot;; URL = URL +...

ASP и SQL Server 2000 - русские символы на зарубежном хостинге
Здравствуйте! У меня следующая проблема: я заказл asp-хостинг на американском сервере компании...

Как сделать так, чтобы вместо знаков вопро., были русские символы
При чтении из txt файла, используя StreamReader, вместо русских символов появляются вопросы, как...

1
VIT46
0 / 0 / 0
Регистрация: 06.11.2008
Сообщений: 92
18.02.2011, 15:24 2
Я работаю в VS и постоянно приходится делать установки, для того чтобы русские символы правильно обрабатывались. причем делаю для каждой страницы и для каждого приложения. Вообще-то догадываюсь, что это можно сделать где нибудь там в machine.config, но че то руки не доходят и подсказать некому

так вот что я делаю:
в пропертях каждой странички charset устанавливаю требуемую кодировку Cyrilliс(Windows), там же за одно свойство culture выбираю ru-RU Russian (Russia) (culture помогает отобразить даты например календарь по-русски)

Затем открываю Web.Config данного приложения и в первой строке encoding исправляю на:

<?xml version='1.0' encoding='windows-1251' ?>

то же можно сделать с помощью страницы свойств в Visual Studio, открыв файл web config.

Однако это не меняет положение вещей...

Есть ещё какой то раздел GLOBALIZATION в ентом файле
там строка:
<globalization requestEncoding='utf-8' responseEncoding='utf-8' />
заменяем на
<globalization requestEncoding='windows-1251' responseEncoding='windows-1251' />

и это работает!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2011, 15:24

В директории сохранения файла русские символы заменяются на непонятные символы
При сохранении файл через диалоговое окно русские символы заменяются на непонятные тем самым Window...

Широкие символы wchar_t wstring не хотят принимать русские символы
Собственно вопрос в шапке, вот примеры: std::wstring str = L&quot;блин комом&quot;; и такое: wchar_t...

Не работают русские хосты...
Здравствуйте ! Возникла ошибка при fsockopen: И так невозможно открыть ни один сайт домена...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru