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