Уточнение:
Проще говоря, я хотел бы поместить ASP.NET UpdatePanel в информационное окно Google Maps. Это означало бы, что пользователи могли взаимодействовать с моим приложением из информационного окна, не обновляя страницу и не закрывая текущее открытое информационное окно.
Кто-нибудь знает возможно ли это?
Обновление:
Спасибо всем, кто ответил. Очень признателен.
Из ответов я понял следующее:
- у панели обновлений есть своя «загадочная механика», которая может вызывать некорректную работу UpdatePanel внутри InfoWindow. Переход к более прямому пути использования JQuery для выполнения вызовов ajax к простым веб-службам должен устранить скрытую сложность UpdatePanel и включить нужную мне функциональность.
Меня все еще заинтриговало, почему подход UpdatePanel не работает и почему его использование «сломает модель» Google Maps, когда, конечно, UpdatePanel просто отображает как HTML и javascript со ссылкой на объект XMLHttpRequest.
Можно ли разместить код ASP.NET в информационном окне Google Maps?
Я хотел бы разместить UpdatePanel с некоторыми AJAXified asp: Button внутри информационного окна.
AFAICT вы просто предоставляете HTML для размещения в информационном окне в виде строки, поэтому думал о рендеринге UserControl в строку и размещении этой строки в информационном окне для отображения браузером. Кто-нибудь знает, может ли это сработать?
Если это невозможно в картах Google, кто-нибудь знает, возможна ли такая реализация с соответствующей технологией Virtual Earth?