The Gallery is a UI component that displays a collection of images in a carousel. The component is supplied with various navigation controls that allow a user to switch between images.
using DevExtreme.MVC.Demos.Models.SampleData;
using DevExtreme.MVC.Demos.ViewModels;
using System;
using System.Linq;
using System.Web.Mvc;
namespace DevExtreme.MVC.Demos.Controllers {
public class GalleryController : Controller {
public ActionResult Overview() {
var images = Enumerable.Range(1, 9).Select(i => Url.Content(String.Format("~/Content/Images/Gallery/{0}.jpg", i)));
return View(new GalleryViewModel { Images = images });
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
namespace DevExtreme.MVC.Demos.ViewModels {
public class GalleryViewModel {
public IEnumerable<string> Images { get; set; }
}
}