Впервые в MVC, работа с приложением MVC, где пользователи выполняют поиск на домашней странице, основываясь на датах и местоположении, затем служба возвращает требуемые записи продукта, которые я заполняю, в общий список, а затем отображаю эти записи в другом представлении Теперь я хочу, чтобы пользователь мог выбрать один продукт и выполнить запрос продукта.
public ActionResult Index()
{
DateTime dt = System.DateTime.Now.AddDays(7);
var m = (from i in Enumerable.Range(0, 12)
let now = DateTime.Now.AddMonths(i)
select now.Month + " " + now.ToString("MMMM") + " " + now.Year.ToString()).ToList();
ViewBag.day = dt.Day;
ViewBag.b = m;
return View();
}
[HttpPost]
public ActionResult Index(DateTime PickUpDate, string location)
{
//fill data from service
TempData["CollectionTemp"] = CollectionList;
return RedirectToAction("Result");
}
public ActionResult Result()
{
List<myCollection> CollectionResult = new List<myCollection>();
CollectionResult = TempData["CollectionTemp"] as List<myCollection>;
return View(CollectionResult);
}
public class myCollection
{
public Datetime date { get; set; }
public string location { get; set; }
}
В представлении результатов я отображаю записи, используя бритву
@if (Model != null)
{
foreach (var prd in Model)
{
fill the table with data
}
}
Теперь я хочу создать ссылку для каждого продукта, которая перенаправляет на новый вид, и все детали отображаются для этого конкретного продукта. Как ? ссылки приветствуются