ich eine Aktion zwei GUIDs habe:ASP.NET MVC Routing zwei GUIDs
public class MyActionController : Controller
{
//...
public ActionResult MoveToTab(Guid param1, Guid param2)
{
//...
}
}
Ich würde die folgende URI gerne auf die Aktion zur Karte:
/myaction/movetotab/1/2
... mit 1 entsprechen zu Param1 und 2 zu Param2.
Wie sieht die Route aus, und ist es möglich, die Argumente Parametern mit einem Guid-Typ zuzuordnen?
überprüfen Sie Ihre Params ... Ich denke, die zweite sollte param2 nicht param1 sein. –
Danke, es sollte param2 sein –
Funktioniert das, weil Guid eine Zeichenfolge als Parameter in einer seiner Konstruktorüberladungen verwendet, oder wird das MVC-Framework die eingehende Zeichenfolge von der URL an Guid? Funktioniert dieser Prozess für jedes Objekt? –