Bonjour, J'ai fais un HttpPost qui me donne un Id :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 [HttpPost]
        public IActionResult PokemonDetails(int PokemonId)
        {
 
            return PartialView("_PokemonDetails");
        }
et j'aimerais retrouver toutes les infos du pokemon en Fonction de l'id.

voici mon model :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 public class PokemonModel
    {
        public PokemonModel()
        {
 
        }
 
        public int Id { get; set; }
 
 
        public string Name { get; set; }
 
 
        public string UsName { get; set; }
 
 
        public string JpName { get; set; }
 
 
        public string Type1 { get; set; }
 
 
        public string Type2 { get; set; }
 
 
        public int Rate { get; set; }
 
        public string Image { get; set; }
    }
voici mon controller :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 public class PokedexController : Controller
    {
        public IActionResult Index()
        {
            #region ListeDesPokemons
            var pokemonList = new List<PokemonModel>();
            var Id = 1;
            var Img = 1;
 
            pokemonList.Add(new PokemonModel() { Id = Id++, Name = "Bulbizarre", UsName = "Bulbasaur(us)", JpName = "フシギダネ(jp)", Type1 = "Plante", Type2 = "Poison", Rate = 45, Image = "https://eternia.fr/public/media/pokedex/artworks/00" + Img++ + ".png" });
            pokemonList.Add(new PokemonModel() { Id = Id++, Name = "Herbizarre", UsName = "Ivysaur(us)", JpName = "フシギソウ(jp)", Type1 = "Plante", Type2 = "Poison", Rate = 45, Image = "https://eternia.fr/public/media/pokedex/artworks/00" + Img++ + ".png" });
#endregion
 
 var model = new PokemonViewModel();
 
            model.Pokemons = pokemonList;
 
            ViewBag.TotalPokemon1G = pokemonList.Count;            
 
            return View(model);
        }
J'aimerai pouvoir retrouver le name, le rate, l'image, ect... en fonction de l'id retourné, merci .