Bonjour, je viens de commencer à apprendre mvc2 et j'ai un problème avec la valeur par défaut pour la page de paramètres (vous pouvez voir la méthode ci-dessous).La valeur par défaut pour le paramètre dans la méthode du contrôleur surcharge tout
C'est toujours 0 indépendamment de ce que je tape dans l'URL. Par exemple, ce
h.ttp: // localhost: 52634/Produits/Liste/2
devraient afficher la page 2, mais en mode débogage le paramètre de page est 0, donc im toujours obtenir la première page du liste à mon avis. J'utilise les routes standard prédéfinies dans asax global lorsque vous démarrez un nouveau projet mvc2.
ai-je oublié quelque chose?
//This is the ProductsController
public ViewResult List(int page = 0)
{
var products = productsRepo.Products()
//send in source, current page and page size
productList = new PagedList<Product>(products, page, 10);
return View(productList);
}
omg im un tel doof, je regardais juste le routage dans mon global.asax pas même payer l'avis à la {id}: P Merci pour votre réponse: D – Kimpo
@Kimpo - Pas de problème! – GenericTypeTea