Как использовать ModalPopup из набора инструментов управления ajax только для скриптов ASP.NET? - PullRequest
0 голосов
/ 20 ноября 2008

Я использую ASP.NET Client-Side ajax control toolkit в моем приложении asp.net MVC. Я вижу, что в папке AjaxControlToolkit есть файл .js с именем "AjaxControlToolkit.ModalPopup.ModalPopupBehavior.js". Однако я не могу найти примеры того, как его использовать.

[Редактировать] - Как уже упоминалось, я использую клиентский инструментарий управления только для скриптов. Для тех, кто незнаком, вот описание от CodePlex:

AjaxControlToolkit-ScriptFilesOnly.zip содержит файлы сценариев, стиль CSS листы и фотографии, используемые Инструментарий. Используйте эту загрузку, если вы не хочу использовать встроенные ресурсы и предпочитаю файловую модель.

Мне не удалось найти много ресурсов о том, как использовать некоторые из сценариев, включенных в это. Ссылка CodePlex: http://www.codeplex.com/AjaxControlToolkit/Release/ProjectReleases.aspx

Ответы [ 2 ]

2 голосов
/ 17 апреля 2009

Вчера у меня была такая же необходимость в использовании всплывающего расширителя, и вот файлы js, которые вы должны включить в первую очередь.

<script src="javascripts/MicrosoftAjax.js" type="text/javascript" ></script>
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.Compat.Timer.Timer.js" type="text/javascript"></script>
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.Common.Common.js" type="text/javascript"></script>
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.ExtenderBase.BaseScripts.js" type="text/javascript"></script>
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.Animation.Animations.js" type="text/javascript"></script>
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.DropShadow.DropShadowBehavior.js" type="text/javascript"></script>
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.DynamicPopulate.DynamicPopulateBehavior.js" type="text/javascript"></script>
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.PopupExtender.PopupBehavior.js" type="text/javascript"></script>

Следующим шагом является создание PopupBehavior из JavaScript следующим образом:

$create(AjaxControlToolkit.PopupControlBehavior, {"PopupControlID":"div_to_popup","Position":3}, null, null, $get("textbox_input_id"));

Если вам нужно использовать другой элемент управления из AjaxControlToolkit только со скриптами без нагрузки на asp, вот один простой способ найти необходимые файлы js для включения. Перейдите на демонстрационную страницу здесь и посмотрите на источник страницы. Внизу вы увидите, как создать элемент управления. Чтобы найти включаемые файлы, необходимые для этого элемента управления, выберите CombineScriptsHandler.ashx и найдите «// START». Каждая строка с "// START" показывает скрипт, который включен в страницу.

0 голосов
/ 20 ноября 2008

Посмотрите образцы AJAX Toolkit . Есть живые демонстрации, прохождения и документация.

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