2013-04-28 2 views
0

Администратор корзины покупок может загружать изображения баннеров, а приложение ASP.NET/Mono MVC2 C# хранит их в базе данных. Они могут быть получены с помощью url like/GetImage? Id = 1,/GetImage? Id = 2 и т. Д. Баннеры хранятся в базе данных на одном сайте, приложение имеет полный контроль над их загрузкой и хранением. Баннеры с внешних сайтов не используются.Как реализовать баннер, вращающийся в приложении Mono/ASP.NET MVC2

Как создать контроль показывает вращающиеся баннеры в верхней части страницы корзины?

http://www.w3schools.com/aspnet/control_adrotator.asp contians ASP.NET banner rotate control. Это лучший способ использовать его в приложении MVC2? Я не видел, что это реализовано в Mono. Поэтому я не могу использовать его, поскольку приложение также должно работать в Mono 2.10.

Загруженные баннеры могут быть разных размеров. Поэтому сервер или ротатор должны, вероятно, изменять их размер, чтобы сделать их одинаковыми. Как его реализовать? Есть ли для этого простой код MVC или элемент управления или плагин?

jquery, jquery-ui, ASP.NET/Mono MVC2, C#.

ответ

0

В ASP.NET MVC у вас нет серверных элементов управления, как у вас в веб-формах, для этого. Вы можете добиться этого, используя некоторый плагин на стороне клиента.

jQuery Cycle plugin - хороший плагин, который делает это. http://jquery.malsup.com/cycle/. вам нужно загрузить изображения в свою разметку.

+0

спасибо. В моем случае число возможных изображений - тысячи. URL-адрес изображения не может быть добавлен в разметку, они должны загружаться динамически. Я разместил это в http://stackoverflow.com/questions/16807250/how-to-enhance-image-tumbnails-auto-refresh – Andrus