Wie erstelle ich den richtigen Weg Werte für diesen ActionLink?

Dem Modell der SearchResults.aspx ist eine Instanz von PersonSearch; wenn die Anfrage für eine neue Seite kommen (GET-request), die action-Methode sollte es nehmen und berechnen Sie die neuen Ergebnisse.

[AcceptVerbs(HttpVerbs.Get)]
public ActionResult SearchResults(PersonSearch search, int? page)
{
    ViewData["Results"] = new PaginatedList<Person>(_searchService.FindPersons(search), page ?? 0, 1);
    return View("SearchResults", search);
}

Dann habe ich zum generieren der previous/next links:

<%= Html.ActionLink("Next Page >", "SearchResults", routeValues) %>

Wenn ich routeValues = ViewData.Model ich kann sehen, dass das Objekt-Eigenschaften übergeben die Adresse, aber ich kann nicht fügen Sie die "page" - parameter.

InformationsquelleAutor der Frage gremo | 2009-11-27

Schreibe einen Kommentar