【发布时间】:2018-06-04 19:08:19
【问题描述】:
public ActionResult Index(string search = "")
{
var data = GetZamowienia(search);
ViewBag.search = search;
ViewBag.Pojazd = new SelectList((from p in db.Pojazd select new
{
ID = p.IDPojazdu,
FullPojazd = p.Marka + " " + p.Model }),
"ID",
"FullPojazd",
null);
return View(data);
}
public ActionResult Index(int? page)
{
var zamowienie = db.Zamowienie;
int maxRows = 1;
IOrderedQueryable<Zamowienie> zamowienia = (from zam in db.Zamowienie
select zam)
.OrderBy(prac => prac.IDPracownika);
int pageNumber = (page ?? 1);
return View(zamowienia.ToPagedList(pageNumber, maxRows));
}
public List<Zamowienie> GetZamowienia(string search)
{
{
var v = (from a in db.Zamowienie
where
a.Pracownik.Imie.Contains(search)
select a
);
return v.ToList();
}
}
这里是错误: 当前对控制器类型“ZamowienieController”的操作“索引”的请求在以下操作方法之间不明确: 类型 webrent.Controllers.ZamowienieController 上的 System.Web.Mvc.ActionResult Index(System.String) System.Web.Mvc.ActionResult Index(System.Nullable`1[System.Int32]) on type webrent.Controllers.ZamowienieController
我不知道如何同时制作有效的页面列表和搜索。
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-5