AJAX Dropdown Extender Вопрос - PullRequest
       10

AJAX Dropdown Extender Вопрос

2 голосов
/ 12 сентября 2008

Итак, мой расширитель работает на странице default.aspx на моем веб-сайте, и это выглядит хорошо. Я в основном скопировал и вставил код для него в страницу control.ascx пользовательского элемента управления. Когда я делаю это, я полностью теряю функциональность (просто показывает метку целевого элемента управления и не выпадаю, даже при наведении курсора). Есть ли какая-то причина, по которой он не работает в пользовательском элементе управления внутри настройки главной страницы?

Edit: Не совсем сделал трюк. Любые другие предложения? Он находится в настройке главной страницы, с использованием веб-вкладок eo (я пробовал это на вкладках и вне вкладок, но на той же странице, что и вкладки, но безрезультатно), и в пользовательском элементе управления. Думаете, есть проблемы с зависимостями?

Ответы [ 5 ]

1 голос
/ 17 сентября 2008

После нескольких дней поиска я обнаружил вызов модального расширителя всплывающих окон .show () в коде позади. После комментирования все работало нормально.

1 голос
/ 12 сентября 2008

Очевидно, что у EO есть проблемы совместимости с MS Ajax Control Toolkit. http://www.essentialobjects.com/Forum/Default.aspx?g=posts&t=1319 Думаю, я оставлю этот вопрос открытым, чтобы узнать, найдет ли кто-нибудь какой-нибудь обходной путь.

0 голосов
/ 12 сентября 2008

Не знаю, помогает ли это, но у меня была та же проблема с расширителем автозаполнения, и я решил, что функция на стороне сервера не может быть в пользовательском элементе управления, но должна быть на странице (или в веб-сервисе). , Похоже). Как только я переместил функцию, она работала нормально.

0 голосов
/ 12 сентября 2008

Хм, весь этот функционал на свободе! осторожно, ты не потеряешь его (извини!)

Используете ли вы что-то вроде Firebug (плагин Firefox), чтобы вы могли видеть, что ajax называет на странице? Если он выполняет вызов, но сервер ведет себя странно, вы также увидите ошибку там. Пользователи IE могут использовать панель инструментов dev .

0 голосов
/ 12 сентября 2008

Проверьте DocType. Вот что я нашел полезным

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" >

Поместите это в свой пользовательский элемент управления (или страницу, которая его использует), и все должно быть хорошо. У меня была похожая проблема со складным удлинителем, и это сработало для меня.

Редактировать: Вот ссылка на мой вопрос для получения дополнительной информации.

...