Bonjour, J'ai fais un HttpPost qui me donne un Id :
et j'aimerais retrouver toutes les infos du pokemon en Fonction de l'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"); }
voici mon model :
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
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; } }
J'aimerai pouvoir retrouver le name, le rate, l'image, ect... en fonction de l'id retourné, merci .
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); }
Partager