проблемы со страницами ActiveX и ASPX - PullRequest
0 голосов
/ 03 августа 2009

Я создаю небольшое веб-приложение, которое будет содержать элемент управления ActiveX. Итак, я создал элемент управления ActiveX, он отлично работает, когда я использую его на HTML-странице. По какой-то причине он не будет работать при использовании на странице aspx. Всплывающее окно с полномочиями, предлагающее мне включить элемент управления, не появится, когда оно будет на странице aspx. Проблема возникает как при попытке использования страницы в режиме отладки через Visual Studio, так и при вводе URL страницы и вводе ее через iis.

Есть идеи?

Edit: когда я открываю html-файл через iis, activex снова не распознается, кажется, что он работает только при открытии файла через файловую систему

Ответы [ 3 ]

1 голос
/ 03 августа 2009

Я предлагаю вам сравнить HTML-код вашей тестовой HTML-страницы с HTML-кодом, созданным ASPX-страницей. Разница в поведении, скорее всего, связана с различием в HTML.

0 голосов
/ 04 августа 2009

хорошо, вечером после того, как я нашел решение:

http://www.dreamincode.net/forums/showtopic38890.htm

очевидно, что элемент управления activex должен реализовывать интерфейс IObjectSafety. Надеюсь, это поможет!

0 голосов
/ 03 августа 2009

Я предполагаю, что страница ASPX обслуживается из другого домена, чем база кода для элемента управления ActiveX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...