首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

webdiyer请进.有关MVC4使用MVCPAGER有关问题

2013-04-21 
webdiyer请进.有关MVC4使用MVCPAGER问题。mvc4提示“指定的数组必须具有相同的维数”错误文件:PagerBuilder.c

webdiyer请进.有关MVC4使用MVCPAGER问题。
mvc4提示“指定的数组必须具有相同的维数”
错误文件:PagerBuilder.cs
错误节点:
if (String.IsNullOrEmpty(actionName))
            {
                if (ajax != null)
                    actionName = (string)ajax.ViewContext.RouteData.Values["action"];
                else
                    actionName = (string)html.ViewContext.RouteData.Values["action"];
            }

其中定在:
actionName = (string)html.ViewContext.RouteData.Values["action"];

测试项目已经发往您的邮箱webdiyer at gmail.com

望指点一下,麻烦您了,杨老师
[解决办法]
这个问题已经有不少网友说过,也给我发了测试的例子,但我没找出到底是什么原因导致的,很有可能是mvc4的兼容问题,解决办法是将MvcPager源码在VS打开后,删除对System.Web.Mvc.dll 3.0版的引用,添加4.0版的引用后重新编译即可。

热点排行