我在我的 asp.net mvc 4 站点中有模型活页夹。
public class OptionModelBinder : System.Web.Mvc.IModelBinder
{
private const string SessionKey = "Opt";
public object BindModel(ControllerContext controllercontext, System.Web.Mvc.ModelBindingContext bindingContext)
{
Option opt = (Option)controllercontext.HttpContext.Session[SessionKey];
if (opt == null)
{
opt = new Option ();
controllercontext.HttpContext.Session[SessionKey] = opt ;
}
return opt;
}
}
和控制器:
publick ActionResult Index(Option currentOption)
{
//currentOption always null
}
我确定它以前有效。由于最近的更新解决方案发生了一些事情。我不明白出了什么问题。请帮忙。