Supposons que j'ai une méthode ActionResult avec un paramètre pageNumber et un paramètre category.Comment appeler le paramètre querystring précédent dans .aspx
L'utilisateur devrait être en mesure de définir la catégorie qu'il est en train de parcourir qui serait un lien Action à la première page de cette catégorie. Toutefois, si j'ai un autre lien ActionLink où je vais à la page suivante, le paramètre de catégorie reviendrait à défaut.
Comment puis-je régler le paramètre de catégorie pour qu'il soit le même que sur la page précédente.
EDIT: A l'origine censé être un commentaire, mais croître en taille
Désolé, je vois ma question n'est pas assez écrit clairement dans une sorte de hâte. Je suis en train d'essayer de faire ce que vous faites mais au lieu de définir la catégorie comme 1 je ne l'ai pas défini comme le paramètre était lorsque cette page a été chargée.
Scénario: Je suis naviguer sur le site et cliquez sur « chaussures » (categoryID = 3) Wich a ce ActionLink <%=Html.ActionLink("Shoes", "Index", new { categoryID = 3 }) %>
Je reçois la première page de chaussures et je wan't pour passer à la page suivante qui a un lien d'action <%=Html.ActionLink(">>>", "Index", new { page = model.currentPage + 1 }) %>
Je ne peux pas inclure le paramètre categoryID dans ce code actionlink car dans mon code de vue générique, je ne sais évidemment pas quelle catégorie est active.
Donc, quand je clique dessus, il revient à la catégorie par défaut.
Je vois que ma question n'était pas assez claire alors j'ai ajouté un peu. Je vous remercie. –
Oui, c'est une possibilité. –