Quale sarebbe un'espressione regolare valida per un vincolo del percorso MVC che passa un bool? Ad esempio, ho seguito il percorso:Vincolo percorso MVC per bool
routes.MapRoute("MenuRouteWithExtension",
"Menu.mvc/{action}/{projectId}/{dealerId}/{isGroup}",
new { controller = "Menu", action = "RedirectUrl",
projectId = "", dealerId = "", isGroup = "" }
new { projectId = @"\d+", dealerId = @"\d+", isGroup = @"???" });
Fondamentalmente, ho bisogno di sapere che cosa sarebbe valida al posto del ??? nell'esempio di codice precedente.
In questo modo, l'azione su l'altra estremità può usare il tipo bool come:
public ActionResult RedirectUrl(int projectId, int dealerId, bool isGroup)
vi ringrazio in anticipo per il vostro input.
non dovrebbe dealerId = @ "^ \ d $ +", essere dealerId = @ "^ \ d + $", basta cambiare gli ultimi 2 caratteri – BlackTigerX
@BlackTigerX: Sì! Grazie per averlo indicato! –