我正在发布一个简单的 Action 。
public void Login(FormCollection formCollection)
{
...
}
即使查询字符串值很少,
formcollection.Count
也是 0 。是靠行为吗? 最佳答案
FormCollection使用POST值,而不使用查询字符串中的值。您的操作应如下所示:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Login(FormCollection formCollection)
{
...
}
关于c# - 在asp.net MVC GET请求上formcollection应该为空吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2265194/