mrb*_*lah 43 asp.net-mvc enumerator
如何枚举ASP.NET MVC中 FormCollection(system.web.mvc)的所有键/值?
Ste*_*ock 89
以下是使用FormCollection对象的3种方法.
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];
}
}
Run Code Online (Sandbox Code Playgroud)
小智 6
foreach(KeyValuePair<string, ValueProviderResult> kvp in form.ToValueProvider())
{
string htmlControlName = kvp.Key;
string htmlControlValue = kvp.Value.AttemptedValue;
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
49985 次 |
最近记录: |