我的代码是:
dynamic mymodel = new ExpandoObject();
mymodel.Preferences = db.Preferences.ToList();
mymodel.Stores = db.Stores.ToList();
mymodel.Categories = db.Categories.ToList();
return View(mymodel);
此代码在localhost上可以正常运行,但是在托管页面并包含以下错误之后的代码显示以下错误:
尝试通过方法'DynamicClass.CallSite.Target(System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,Shops.Controllers.PreferenceController,System.Object)'访问方法'System.Web.Mvc。 Controller.View(System.Object)'失败