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];
  }
}
小智 6
foreach(KeyValuePair<string, ValueProviderResult> kvp in form.ToValueProvider())
{
    string htmlControlName = kvp.Key;
    string htmlControlValue = kvp.Value.AttemptedValue;
}
| 归档时间: | 
 | 
| 查看次数: | 49985 次 | 
| 最近记录: |