Quelle serait une expression régulière valide pour une contrainte de route MVC passant un bool? Par exemple, je l'itinéraire ci-dessous:Contrainte de route MVC pour bool
routes.MapRoute("MenuRouteWithExtension",
"Menu.mvc/{action}/{projectId}/{dealerId}/{isGroup}",
new { controller = "Menu", action = "RedirectUrl",
projectId = "", dealerId = "", isGroup = "" }
new { projectId = @"\d+", dealerId = @"\d+", isGroup = @"???" });
Fondamentalement, je dois savoir ce qui serait valable à la place du ??? dans l'exemple de code ci-dessus.
De cette façon, l'action de l'autre extrémité peut utiliser le type bool comme:
public ActionResult RedirectUrl(int projectId, int dealerId, bool isGroup)
Nous vous remercions d'avance pour votre entrée.
ne doit pas dealerId = @ "^ \ d $ +", être dealerId = @ "^ \ d + $", il suffit de basculer les 2 derniers caractères – BlackTigerX
@BlackTigerX: Yep! Merci d'avoir signalé ça! –