Asp.net mvc 将asp.net MVC从Beta版升级到1.0版
a) 目前我在asp.mvc测试版上部署了一个应用程序。。。但几天前,它拒绝工作,出现以下错误: 找不到方法:“System.String System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.RouteValueDictionary)” 版本信息:Microsoft.NET Framework版本:2.0.50727.3053;ASP.NET版本:2.0.50727.3053 谷歌搜索结果并没有给我相关的信息:( b) 我的下一步是将应用程序升级到asp.net mvc 1.0。。。但这里我有一个新问题: 如果在测试版中,我有:Asp.net mvc 将asp.net MVC从Beta版升级到1.0版,asp.net-mvc,updatemodel,Asp.net Mvc,Updatemodel,a) 目前我在asp.mvc测试版上部署了一个应用程序。。。但几天前,它拒绝工作,出现以下错误: 找不到方法:“System.String System.Web.Mvc.Html.LinkExtensions.RouteLink(System.Web.Mvc.HtmlHelper,System.String,System.Web.Routing.RouteValueDictionary,System.Web.RouteValueDictionary)” 版本信息:Microsoft.NET Fr
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Edit(FormCollection entityform)
{
var entity = repository.GetById(1);
UpdateModel(entity, entityform);
repository.Update(entity);
return View("Index", entity);
}
然后是UpdateModel(映射,“/accepts IValueProvider或DefaultValueProvider/”
问题: