Ответ 1
FormCollection использует значения POST, а не то, что в строке запроса. Ваше действие должно выглядеть:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Login(FormCollection formCollection)
{
...
}
Я отправляю простое действие.
public void Login(FormCollection formCollection)
{
...
}
Даже с несколькими значениями запроса, formcollection.Count
0. Это поведение?
FormCollection использует значения POST, а не то, что в строке запроса. Ваше действие должно выглядеть:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Login(FormCollection formCollection)
{
...
}