2012-04-06 17 views
1

Ich bin etwas Neues zu MVC3 zu handhaben und ich baue einen JSON-API, die Argumente komplexe Abfragezeichenfolgeflag akzeptieren muß ... hier ist ein BeispielRichtige Art und Weise komplexe querystrings in MVC3

?filter[filters][0][value]=MyValue 

Nun, wenn ich nur so etwas wie

?MyParam=1 

hatte dann konnte ich nur noch eine Controller-Aktion wie

public ActionResult SomeController(int MyParam) {} 

Aber ich weiß nicht, wie man mit den Funktionsargumenten umgeht, wenn es scheinbare Arrays und ähnliches gibt.

Was ist der richtige Weg, damit umzugehen?

+0

Was? Warum würdest du das tun? Könnten Sie mehr Kontext bereitstellen? Wenn Sie nur Arrays erstellen, kümmert sich MVC um alles. – scottheckel

+1

Es ist eine Anforderung des Javascript-Frameworks, das ich verwende. Es ist außerhalb meiner Kontrolle. –

+0

Ahh. OK. Ich nahm an, dass es so etwas war. – scottheckel

Antwort

Verwandte Themen