Cómo cambiar la acción de WebGrid para obtener datos (.NET MVC3)

Tengo una vista parcial que representa WebGrid. Mi controlador se parece a

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:
....<br>@Html.Action("GetUserList")
El problema es que cada vez que hago clic en la navegación de la cuadrícula u ordeno los enlaces, se llamaIndex método. ¿Cómo puedo hacer que Webgrid ejecute una acción diferente GetUserList en este caso)? Estoy seguro de que puedo anteponerGetUserList a todos los enlaces en la cuadrícula usando jquery, pero creo que debería ser una mejor manera.
También es posible que lo que estoy haciendo esté completamente mal, así que gracias por sus sugerencias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta