ИНДЕКСНЫЙ МЕТОД В КОНТРОЛЛЕРЕ
Код: Выделить всё
public ActionResult Index(int? page)
{
StudentDBHandle dbhandle = new StudentDBHandle();
ModelState.Clear();
return View(dbhandle.GetStudent().ToList().ToPagedList(page ?? 1,5));
}
// GET: Student/ Изменить/5
Код: Выделить всё
public ActionResult Edit(int id)
{
StudentDBHandle sdb = new StudentDBHandle();
return View(sdb.GetStudent().Find(smodel => smodel.UserId == id));
}
**// POST: Student/Edit/5**
[HttpPost]
public ActionResult Edit(int id, StudentModel smodel)
{
try
{
StudentDBHandle sdb = new StudentDBHandle();
sdb.UpdateDetails(smodel);
return RedirectToAction("Index");
}
catch
{
return View();
}
}
Код: Выделить всё
@Html.PagedListPager(Model, page => Url.Action("Index", new { page }),
new PagedListRenderOptions() { Display = PagedListDisplayMode.IfNeeded ,DisplayPageCountAndCurrentLocation = true})
Я хочу передать номер страницы из представления редактирования в контроллер индекса, чтобы отобразить ту же страницу, с которой я выбираю запись для обновления.
Я хочу передать номер страницы из представления редактирования в контроллер индекса, чтобы отобразить ту же страницу, с которой я выбираю запись для обновления.
Я хочу передать номер страницы из представления редактирования в контроллер индекса, чтобы отобразить ту же страницу, с которой я выбираю запись для обновления.
Я хочу передать номер страницы из представления редактирования в контроллер индекса, чтобы отобразить ту же страницу, с которой я выбираю запись для обновления. Strong>
когда я использовал @{ViewBag.CurrentPage = page } в индексном представлении, он показывает ошибку, что страница не встречается в текущем контексте.
Помогите исправить, где я ошибаюсь
Подробнее здесь: https://stackoverflow.com/questions/519 ... -record-on