Quelqu'un peut-il me conseiller comment écrire une méthode d'action qui gère les données d'un formulaire avec les éléments d'entrée suivants?
< input type = "case" name = "check [1]"/>
< input type = nom de "case" = "cocher [3]"/>
Les nombres entre crochets sont pas des index de tableau, mais peut être ID par exemple En outre, je ne sais pas combien de champs d'entrée le formulaire va avoir. Ou est-il préférable de passer de telles données à partir d'un formulaire?passer des arguments aux méthodes d'action dans ASP.NET MVC
1
A
Répondre
3
public ActionResult Foo(IEnumerable<string> check)
{
... puis placez l'ID dans l'attribut de valeur de l'entrée. Vous obtiendrez une liste des identifiants des entrées vérifiées.
Vous pouvez remplacer IEnumerable par IEnumerable ou IEnumerable si vos ID se trouvent dans ce format. Le framework MVC va le convertir pour vous.
Questions connexes
- 1. Passer des types anonymes dans ASP.NET MVC
- 2. Retour des données des contrôleurs aux vues dans asp.net mvc
- 3. Comment ajouter des arguments aux attributs PostSharp?
- 4. Passer à l'information UserControl dans ASP.NET MVC
- 5. Méthodes d'action ambiguës - ASP.net MVC
- 6. Accès aux arguments des arguments de méthode en C++
- 7. Routes personnalisées ASP.NET MVC avec arguments facultatifs
- 8. ASP.NET MVC meilleure approche pour fournir des données aux vues
- 9. Ruby - Passer des blocs à des méthodes
- 10. Accès aux méthodes HtmlHelper dans la méthode d'extension HtmlHelper - ASP.NET MVC RC2
- 11. passer des arguments comme paramètres séparés dans js
- 12. Passer les tests unitaires des paramètres aux rails
- 13. Accès aux arguments non définis
- 14. Passer des expressions aux fonctions en python?
- 15. ASP.NET MVC: Formulaire d'entrée aux URL jolies
- 16. UrlEncode de lien ids avec ASP.NET MVC HtmlHelper méthodes d'extension
- 17. asp.net- mvc passer des variables d'un contrôleur (action) à un autre contrôleur (action)
- 18. Passage des objets de rappel aux méthodes de service WCF
- 19. Accès aux paramètres de l'application dans la vue ASP.NET MVC
- 20. Comment passer des arguments constructeurs avec injection de dépendances en utilisant Castle.Windsor?
- 21. ASP.NET MVC Modification de page Contraste aux formulaires Web
- 22. Est-il possible de passer des arguments dans des liaisons d'événements?
- 23. Dans ASP.Net MVC, utilise des méthodes statiques pour rechercher des objets mis en cache sur les mauvaises vues?
- 24. Est-il possible de passer des classes entre les contrôleurs dans ASP.NET MVC?
- 25. ASP.NET MVC - Comment passer un tableau à la vue?
- 26. Ajout de méthodes aux contrôleurs
- 27. Transférer des arguments variables
- 28. URL de routage ASP.Net MVC transmettant des ID de chaîne de requête aux actions du contrôleur
- 29. fournissant des arguments BASH
- 30. asp.net mvc: Comment passer un type anonyme à UserController?