日期:2014-05-17  浏览次数:20375 次

【求助】关于EntityFramework和ASP.NET MVC的几个问题!
第一问:我写了个MVC的异常拦截器,如下:

C# code

public void OnException(ExceptionContext filterContext)
        {
            filterContext.Result = new RedirectResult("/Home/Error");

            filterContext.ExceptionHandled = true;
        }



我要在这里传递一些参数到CSHTML页面,不知道设置什么属性,设置了filterContext.RouteData.Values["Error"],好像cshtml接受不到

第二问:我项目中使用了EntityFramework的CodeFirst模式,每次运行,实体框架都检查数据库模型是否完整,如何去掉检查,SQLProfiler监测如下:





------解决方案--------------------
骑士,你以为换了头像就不认识你了吗?没用的。
------解决方案--------------------
返回一个ViewResult就可以指定View和Model,RedirectResult仅仅是跳转。