Здравствуйте, corpse56, Вы писали:
C>Здравствуйте!
C>А есть ли аналог System.Windows.Forms.InputLanguageChangedEventHandler для ASP ?
C>или нужно делать хук?
C>спасибо.
вот что удалось найти по теме:
http://www.cyberforum.ru/csharp-net/thread20029.html
но интересует именно событие смены языка ввода.
задача-то звучит просто. надо на asp странице отображать язык ввода. к примеру при загрузке страницы я определю его, а когда пользователь сменит язык? как это отследить? неужели хукать надо?
может еще какой выход есть? может яваскрипт умеет?
в общем решил воспользоваться таймером и проверять сменился ли язык.
операция вроде быстрая, на производительность не должно влиять.
но столкнулся с проблемой. когда в студии запускаю — работает, когда переношу на IIS на той же машине — не работает. видимо вопрос безопасности.
дал все права какие только можно — все одно
на IIS ошибка в том, что System.Windows.Forms.InputLanguage.InstalledInputLanguages коллекция пустая, а из-под студии нормально...
нашел кое-что по теме
здесь , но не помогло. с модулями правда не пробовал.
кто знает, почему на IIS перестает работать?
спасибо