本文介绍了如何能在的FormCollection ASP.NET MVC枚举?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我如何能够通过所有的键/值枚举
一个的FormCollection(system.web.mvc)在?
How can I enumerate through all the key/values of a FormCollection (system.web.mvc) in ASP.NET MVC?
推荐答案
下面三种方法专门用的FormCollection对象做到这一点。
Here are 3 ways to do it specifically with a FormCollection object.
public ActionResult SomeActionMethod(FormCollection formCollection)
{
foreach (var key in formCollection.AllKeys)
{
var value = formCollection[key];
}
foreach (var key in formCollection.Keys)
{
var value = formCollection[key.ToString()];
}
// Using the ValueProvider
var valueProvider = formCollection.ToValueProvider();
foreach (var key in valueProvider.Keys)
{
var value = valueProvider[key];
}
}
这篇关于如何能在的FormCollection ASP.NET MVC枚举?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!