У меня сегодня странная проблема. Я использую последнюю версию инфраструктуры MVC V2, и у меня не было никаких проблем - я пришел сегодня утром и по какой-то причине значения не передаются действиям.
Чтобы уточнить, скажем, у меня есть что-то вроде этого:
<% using (Html.BeginForm("Register", "Registration", FormMethod.Post)) { %>
....
<input type="submit" name="register" id="register" value="Register" />
<% } %>
И в моем контроллере у меня есть следующее:
[HttpPost]
public ActionResult Register(RegistrationModel model, string register)
{
// At this point the register string is null
}
Некоторое время это работало нормально, и я не изменил ничего, о чем я мог подумать, что могло бы вызвать это.
Имеет ли это смысл, и как кто-либо может понять, что происходит или что я испортил?
Спасибо.