【发布时间】:2019-02-25 09:37:30
【问题描述】:
我正在创建一个汽车租赁网站。我会展示所有可用的车辆,并在一辆被租用/预订后将它们从展示中移除。
在我的可用车辆的显示页面上,我希望使用下拉列表进行搜索,但是,我希望执行搜索并将用户返回到此页面,仅包含经过优化的搜索车辆。此后,一旦用户选择了他想要预订的车辆,他就必须被引导到下一页。
我的车辆 ActionResult:
public ActionResult Vehicles()
{
var e = db.Vehicles.Where(x => x.availability == true).ToList();
return View(e);
}
我的车辆 ActionResult,发布:
[HttpPost]
public ActionResult Vehicles(string locationUp, string vehicleID)
{
Session["V_LOC"] = locationUp;
Session["V_ID"] = vehicleID;
return RedirectToAction("Vehicle_Step_1", "Home");
}
就目前而言,这会将用户引导至预订车辆的第二步,我如何适应搜索以使用户保持在同一页面上并优化搜索,一旦用户选择车辆,然后引导他们到第二步?
我以前没有这样做过,所以我对如何继续进行有点困惑
【问题讨论】:
标签: c# asp.net-mvc