je l'itinéraire suivant:Puis-je contraindre un paramètre de route à un certain type dans ASP.net MVC?
routes.MapRoute(
"Search", // Route name
"Search/{affiliateId}", // URL with parameters
new { controller = "Syndication", action = "Search" } // Parameter defaults
);
Est-il possible que je peux assurer « AffiliateID » est un Guid valide? J'utilise MVCContrib ailleurs sur mon site et je suis juste un moyen d'implémenter ce genre de contrainte ... Je ne sais pas ce que c'est!
Donc, vous voulez vous assurer que l'affiliéId est un Guid avant de faire correspondre l'itinéraire, correct? Ou voulez-vous vous assurer que affilateId est Guid avant d'exécuter l'action de recherche? – Jab
Je veux seulement que l'itinéraire corresponde si affilateId est un Guid, oui. Si ce n'est pas un guid, l'action de recherche ne devrait pas être exécutée. Merci. –