2009-02-25 9 views
0

Обновление: ОК о ThickBox, я нашел версию, которая поддерживает кнопку, но я получаю сообщение о том, что «Операция не может быть выполнена», когда я пытаюсь использовать элементы управления и добавлять их в дизайн. Не уверен, что еще делать :( Любая идея, почему я получаю это сообщение?lightbox effect/control для C# с ASP.NET


Я уже нашел Ajax Control Toolkit, но я не могу установить его по какой-то причине (с Visual Studio 2008). Я также нашел ThickBox, но я не мог понять, как вызвать лайтбоксе эффект всплывающее окно, щелкнув на элементе управления C# IMAGEBUTTON. необходимо, чтобы вызвать страницу ASP .NET.

Любые другие предложения?

ответ

0

Ajax Control Toolkit уже встроен в Visual Studio 2008/Framework 3.5, инструментарий для r Studio 2005.

Глядя на толстый бокс, но он был первоначально выпущен для Framework 2.0 w \ Toolkit, хотя материал AJAX встроен, иногда возникают проблемы с совместимостью.

[EDIT] На самом деле, я вижу, что они загружают ящики инструментария AJAX явно для Studio 2008/.NET 3.5, также .. вы посмотрели пример сайта «Test2», который поставляется с пакетом управления? Вы должны сделать изображения, на которые нужно щелкнуть dotnet6: ThickBoxImage, проверьте образец, он отлично работал в Visual Studio 2008 после завершения преобразования решения. И да, jQuery и его друзья стоит посмотреть.

+0

«Инструментарий управления Ajax уже встроен в Visual Studio 2008/Framework 3.5», - но где же все расширения? Например, Modal Extender и т. Д.? – Sarit

+0

Вы правы, я неправильно напечатал изначально, я редактировал сообщение, возможно, в то же время, что вы комментировали – curtisk

+0

ОК о ThickBox, я нашел версию, которая поддерживает кнопку, но я получаю сообщение о том, что «Операция не может быть завершена», когда я попробуйте использовать элементы управления и добавить их в режим разработки. Не знаю, что еще делать :( – Sarit

0

Вы пробовали плагин SimpleModal для jQuery?

Это довольно прост в использовании.

+0

Можно ли объединить его в C#? Сделать его всплывающим, нажав на Imagebutton? – Sarit

+0

Да, просто запустите метод OnClientClick. Это 100% javascript. – mbillard

0

Мы используем jqmodal на нашем проекте, и это здорово

Re: сбой панели инструментов, может ли это быть ваш вопрос? http://social.msdn.microsoft.com/forums/en-US/vs2008sp1beta/thread/60a4b642-9495-43ec-bf3b-88526b601c99/

Решение, которое работало для меня здесь: http://www.tech-archive.net/Archive/VisualStudio/microsoft.public.vsnet.ide/2008-03/msg00083.html

2

Могу ли я рекомендовать НЕ использовать AjaxControlToolKit. Это большой кусок кода для загрузки клиентом. Попробуйте взглянуть на jQuery и плагины вместо этого (например, jqModal)

+0

Любая помощь по тому, как я инициировать его, нажав на элемент управления Imagebutton? Я могу только увидеть, как его запускать в Javascript или HTML. – Sarit