尝试创建一个查询,该查询将显示选定价格范围内的待售汽车。
在控制器中,我有以下有效的查询。
public ActionResult index (string searchString)
{
if (!String.IsNullOrEmpty(searchString))
{
Car = Car.Where(s => s.Car.CarName.Contains(searchString));
}
价格的最小值和最大值我无法实施。
public ActionResult index ( int min, int max, string searchString )
{
if (!String.IsNullOrEmpty(searchString))
{
Car = Car.Where(s => s.Car.CarName.Contains(searchString)
&& s.Price >= min && s.Price <= max).OrderBy(s => s.Price);
ViewBag.minprice = min;
ViewBag.maxprice = max;
在视图中,我有一个相应的视图袋(最小和最大)下拉列表。
我收到一个错误:
可选参数必须是引用类型、可空类型或声明为可选参数。参数名称:参数