С# asp.net вторая страница не отображаетсяC#

Место общения программистов C#
Ответить
Anonymous
 С# asp.net вторая страница не отображается

Сообщение Anonymous »

Проблема в том, что я использую список для заполнения HTML-страницы, но хочу реализовать разбивку по страницам. Теперь первая страница отображается без проблем, но как только я нажимаю кнопку второй страницы или любую другую, я просто получаю пустую страницу, как будто ничего не произошло.

(Я отдам части моего контроллера, остальное не особо нужно)

Контроллер:

Код: Выделить всё

//input is a textfield from the webview which hold the url I want to use
public ActionResult RequestLinks(FormCollection input, int? page = null) {
List links;

//FindLinks will give back a list of links retrieved from an url
links = FindLinks(input["url"].ToString(), download);
int pageSize = 25;
int pageNumber = page ?? 1;
ViewBag.links =  links.ToPagedList(pageNumber, pageSize);

return View(links.ToPagedList(pageNumber, pageSize));
}
Html-пейджер:

Код: Выделить всё

@Html.PagedListPager((IPagedList)ViewBag.links, page => Url.Action("RequestLinks", new { page }))
Если для объяснения или помощи требуется дополнительная информация, не стесняйтесь спрашивать.

РЕДАКТИРОВАТЬ:

Может быть, это как-то связано с маршрутами и т. д.?

Подробнее здесь: https://stackoverflow.com/questions/431 ... ot-showing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»