So ändern Sie WebGrid-Aktion für erste-Daten (.NET MVC3)

Habe ich eine Partial View rendert WebGrid. Mein controller sieht aus wie

public ActionResult Index()
{
    return View();
}
public ActionResult GetUserList(int? page, string sort, string sortdir)
{
    var model = UserModel.getList(page,sort,sortdir);
    return PartialView("_UserList",model);
}

Index.cshtml :

....
@Html.Action("GetUserList")


Das problem ist, dass jedes mal, wenn ich auf grid-navigation oder Sortieren von links ruft es Index Methode. Wie kann ich machen, Webgrid zu führen eine andere Aktion (GetUserList in diesem Fall)? Ich bin sicher, ich kann prepend GetUserList alle links im Netz mit Hilfe der jquery, aber ich glaube, es sollte einen besseren Weg geben.

Es ist auch möglich, dass das, was ich Tue, ist völlig falsch, also danke für Eure Vorschläge.

InformationsquelleAutor a1ex07 | 2011-05-11
Schreibe einen Kommentar