Проблема при попытке использовать элемент из AjaxControlToolkit в Visual Studio 2008 - запрос ScriptObjectBuilder.cs - PullRequest
0 голосов
/ 23 августа 2010

Я пытаюсь использовать AjaxControlToolkit в Visual Studio 2008.

Я загружаю текущий двоичный пакет 40412 для .NET 3.5 (а также пробовал предыдущий двоичный пакет 30930 для .NET 3.5). Я извлекаю содержимое. Я начинаю новый веб-сайт. Я добавляю новую вкладку и указываю на извлеченную библиотеку AjaxControlToolkit. Я выбираю элемент [Editor] из списка новых инструментов и помещаю его на веб-страницу - папка bin затем обновляется целым рядом новых библиотек.

Пока все выглядит хорошо.

К сожалению, когда я нажимаю «Начать отладку», чтобы проверить элемент на веб-сайте, у меня появляется всплывающее окно под названием «Найти источник», запрашивающее местоположение файла «ScriptObjectBuilder.cs»

Исходное местоположение указано для предыдущего выпуска 30930: «C: \ Users \ swalther \ Projects \ AspNetAjax \ Releases \ 30930 \ AjaxControlToolkitSource \ AjaxControlToolkit \ ExtenderBase \ ScriptObjectBuilder.cs"

Примечание: я погуглил эту проблему, и другой программист заявил, что когда он получил эту проблему, он указал этот диалог «Найти источник» на файл ScriptObjectBuilder.cs, взятый из соответствующего пакета с исходным кодом, и обнаружил, что он все еще не работает.

Я в Visual Studio 2008 с пакетом обновления 1 (SP1), как требуется.

Что я пропустил?

1 Ответ

2 голосов
/ 24 августа 2010

Вы добавили элемент управления ScriptManager на свою страницу?Для работы элементов управления AjaxControlToolkit вам понадобится один из них.

Попробуйте добавить это на страницу .ASPX:

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

Этого также можно добиться, перетащив элемент управления ScriptManager из панели инструментов(под AJAX Extensions, я думаю) на вашу страницу.

...