Asp.net mvc 2 在ASP.NET MVC2中传递到视图时未设置模型值

Asp.net mvc 2 在ASP.NET MVC2中传递到视图时未设置模型值,asp.net-mvc-2,model,routes,Asp.net Mvc 2,Model,Routes,难倒 我设置了几条路线: Function AddUpdate(ByVal id As Long) As ActionResult Return View(New UPDATES With {.ID = id}) End Function <HttpPost()> _ Function AddUpdate(ByVal Update As UPDATES) As ActionResult //Do cool posted

难倒

我设置了几条路线:

    Function AddUpdate(ByVal id As Long) As ActionResult
        Return View(New UPDATES With {.ID = id})
    End Function

    <HttpPost()> _
    Function AddUpdate(ByVal Update As UPDATES) As ActionResult
       //Do cool posted stuff here
    End Function
.ID的类型很长

运行post函数时,更新对象的Update.ID为nothing

我的视图不会更改属性,并且在视图中没有任何附加到它的帮助器方法。它不应该通过post方法发送回去吗


谢谢-JB

是否使用fiddler或firebug在HTTP Post中发送回id以查看?

您是否通过路由或表单字段将值通过Post传递回?如果ModelBinder不知道在何处查找值,则无法绑定这些值