本文介绍了应的FormCollection上asp.net mvc的GET请求空的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我张贴一个简单的动作。

i am posting a simple action.

public void Login(FormCollection formCollection)
{
   ...
}

即使有几个查询字符串值,则 formcollection.Count 0 。它是由行为?

推荐答案

的FormCollection使用POST值,而不是他的查询字符串。你的行动看起来应该:

FormCollection uses POST values and not what's in the query string. Your action should look:

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Login(FormCollection formCollection)
{
   ...
}

这篇关于应的FormCollection上asp.net mvc的GET请求空的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-15 01:14