按照 http://www.asp.net/learn/mvc/tutorial-21-cs.aspx 学习MVC的过程中,添加一条记录的时候报错
MVC Id 引起的冲突 A value is required.

最后发现时Global.asax定义的Route中的Id和表中的Id有冲突引起的,修改Global.asax中的id为其它名称,或修改数据库Id字段的名称都可以解决问题
Global.asax:修正前代码
routes.MapRoute( _
            "Default", _
            "{controller}/{action}/{id}", _
            New With {.controller = "Home", .action = "Index", .id = ""} _
        )
Global.asax:修正后代码
routes.MapRoute( _
            "Default", _
            "{controller}/{action}/{mid}", _
            New With {.controller = "Home", .action = "Index", .mid = ""} _
        )
---------------------------------------------
具体什么原因引起的,每做深究,也行Id是个关键字吧,要是哪位知道,回复一下,谢谢

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
  • 2022-12-23
  • 2021-05-01
猜你喜欢
  • 2022-12-23
  • 2021-08-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
相关资源
相似解决方案