[MVC]MVCPager的页码路由匹配问题 50
我有一个主页面(action名为MyMember,controller名为Member)主页面中有两个分页,我分别写在(Information,Organization)...
我有一个主页面(action名为MyMember,controller名为Member)
主页面中有两个分页,我分别写在(Information,Organization)中,然后通过同名方法的return PartialView返回到主页面中
在两个子页面中我分别定义了两个MVCPager
问题来了,一开始进入页面的URL是Member/MyMember,这时候两个分页都没问题
但是分页pager的URL是Member/Information?index=2(2是页码)这种形式的,他就直接把分页return了
而正确的路由应该是Member/MyMember/Information?index=2,请问这是怎么回事,怎么解决? 展开
主页面中有两个分页,我分别写在(Information,Organization)中,然后通过同名方法的return PartialView返回到主页面中
在两个子页面中我分别定义了两个MVCPager
问题来了,一开始进入页面的URL是Member/MyMember,这时候两个分页都没问题
但是分页pager的URL是Member/Information?index=2(2是页码)这种形式的,他就直接把分页return了
而正确的路由应该是Member/MyMember/Information?index=2,请问这是怎么回事,怎么解决? 展开
展开全部
需要在RouteConfig里面添加:
public static viod RegisterRoutes(RoutCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathinfo}");
routes.MapRout(
"Member",
"Member/Mymember/{page}",
new{controller="Member",action="Mymember",index=""}
);
public static viod RegisterRoutes(RoutCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathinfo}");
routes.MapRout(
"Member",
"Member/Mymember/{page}",
new{controller="Member",action="Mymember",index=""}
);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询