Как реализовать ротацию баннеров в приложении Mono / ASP.NET MVC2

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

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

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

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

Используются jquery, jquery-ui, ASP.NET/Mono MVC2, C #.


person Andrus    schedule 28.04.2013    source источник


Ответы (1)


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

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

person Shyju    schedule 28.04.2013
comment
Спасибо. В моем случае количество возможных изображений - тысячи. URL изображения не может быть добавлен в разметку, они должны загружаться динамически. Я разместил это в stackoverflow.com / questions / 16807250 / - person Andrus; 29.05.2013