asp.net mvc分部视图的问题

一个页面功能模块比较多。有一个分部视图功能是分页显示列表,那这个pageindex要怎么传递呢?get方式怎么传递?post又怎么传递?

 可以用@ActonLink(动作, 控制器, new { pageindex = xxx })
服务器用
Action GetList(int pageindex)
{
...
}

如果用get方式url原来的参数如何保留。pageindex传到了url中是不是又要传到主视图再传到子视图,这样很麻烦。用post又如何保留原url的参数。?