Значение модели не устанавливается при переходе в View в ASP.NET MVC2 - PullRequest
1 голос
/ 03 декабря 2010

Тупик ...

У меня настроено несколько маршрутов:

    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 объекта Update является ничем.

Мое представление не изменяет свойство, и у меня нет привязанных к нему методов Helper. Разве это не должно быть отправлено обратно в метод post?

Спасибо - JB

Ответы [ 2 ]

0 голосов
/ 03 декабря 2010

Вы действительно передаете значение обратно с помощью POST, либо через ваш маршрут, либо через поле формы? ModelBinder не может связывать значения, если не знает, где их искать ...

0 голосов
/ 03 декабря 2010

Идентификатор отправляется обратно в HTTP Post (используя fiddler или firebug, чтобы увидеть)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...