У меня есть внутренний сайт, который работает под IE8 с настройками интрасети и поэтому работает в режиме совместимости. У меня нет доступа или разрешения перевести сайт в обычный режим с помощью заголовков или IIS — другими словами, он должен работать в режиме совместимости.
На сайте у меня есть элемент управления Upload, который находится на asp:Panel, который связан с ModalPopupExtender набора инструментов управления ajax. Элемент управления Upload настроен на использование 3 полей ввода.
Когда пользователь открывает модальное окно, и у меня есть enablefileinputskinning="false", поля ввода имеют встроенный стиль, назначенный из режима совместимости, который устанавливает ширину 15 пикселей.
Если я установлю enablefileinputskinning="true", поля ввода имеют правильный размер, но прозрачны через модальное окно до страницы, и пользователь не может взаимодействовать с элементами.
Любые мысли или идеи о том, как правильно отображать поля ввода?