1.对于这个异常时由于项目中定义了一些过滤器SiteActionFilter(Aqioo.Filters),ValidationLocalizationActionFilter(Aqioo.Filters),UserActionFilter(Aqioo.Modules.Membership.Filters)(这些过滤器都继承了IActionFilter)中的OnActionExecuted方法将 (AqiooViewModel model = filterContext.Controller.ViewData.Model as AqiooViewModel;)将ViewData.Model转化成了AqiooViewModel 故报如下错误

 

  1.1 解决办法:在OnActionExecuted中加入这些代码if (filterContext.Controller.ToString().IndexOf("WikiController") < 0)

2.对于PageInfo没有设置初始化对象如下图:

这个异常是由于PageInfoWiki.config这个文件中没有对应节点(default节点),添加即可。

posted on 2014-08-18 17:33  随心所意  阅读(132)  评论(0)    收藏  举报