Отобразить веб-форму во всплывающей подсказке

Я использовал календарь управления ASP.NET. Когда я перейду на любую дату, тогда будет отображаться всплывающая подсказка, в которой я могу показать свою другую страницу aspx. И на этой странице aspx есть gridview.

Как я могу отобразить всплывающую подсказку, которая содержит страницу aspx.

1 ответ

Попробуй это

Трек один

  • Используйте div для позиционирования вашего элемента в качестве всплывающей подсказки.
  • В этом div используйте iframe, в который вы можете загрузить страницу aspx.

Трек второй

вы можете использовать div без iframe и использовать jquery для извлечения данных с сервера в зависимости от указанной даты и рендеринга этих данных в этот div во время выполнения, используя $("#divID").html() функция.

Лично я бы порекомендовал отслеживать два, потому что здесь жизненный цикл страницы исключен, и данные будут загружаться намного быстрее, что требуется для всплывающей подсказки,

Единственный недостаток второй дорожки в том, что она немного сложна, потому что вам придется создавать свой дизайн во время выполнения, используя document.createElement() и другие функции, подобные этому.

Вы можете получить помощь здесь.

Другие вопросы по тегам