Дотнетнуке и дотимаже проблема
Я создал модуль для dotnetnuke, который использует средство просмотра AtIasoft dotImage. dotImage использует и iframe для рендеринга "ajax". Мой модуль прекрасно работает на домашней странице, но на любой другой странице модуль загружает всю домашнюю страницу в iframe dotImage.
Кто-нибудь работал как с dotnetnuke, так и с dotImage?
Какие-нибудь советы?
1 ответ
Я из Аталасофт. Вам следует обратиться в службу поддержки, чтобы мы могли вам помочь.
В любом случае, обычной причиной появления страницы во фрейме является то, что при генерации содержимого фрейма возникло исключение - то, что вы видите, это пользовательская страница 500 для DotNetNuke.
Вероятно, самый простой способ увидеть, что происходит, - временно отключить пользовательские страницы ошибок в вашем файле web.config - тогда проблема появится в рамке, и вы сможете ее исправить. На этом этапе может быть много вещей (права доступа к файлу, неправильно установленная лицензия и т. Д.), Поэтому ключом к решению этой проблемы является получение исключения.
Вы отключаете пользовательские ошибки следующим образом:
Посмотрите на раздел, как это в вашем web.config:
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
Убедитесь, что он не закомментирован, а затем измените режим в узле customErrors на "Off"