Tableau passe en ASP.NET de Base de l'Itinéraire de la Chaîne de Requête

Je veux faire cette, mais je veux aussi être capable de passer dans des tableaux dans la chaîne de requête. J'ai essayé des choses comme:

http://www.sitename.com/route?arr[]=this&arr[]=that
http://www.sitename.com/route?arr[]=this&that
http://www.sitename.com/route?arr[0]=this&arr[1]=that
http://www.sitename.com/route?arr0=this&arr1=that
http://www.sitename.com/route?arr=this&arr=that

Et mon parcours dans le C# code ressemble à ceci:

[Route("route")]
[HttpGet]
public void DoSomething(string[] values)
{
    //...
}

Mais dans tous ces cas, les valeurs est toujours nulle quand arrive le code C#. De quoi ai-je besoin de ma chaîne de requête à transmettre un tableau de chaînes de caractères?

  • ne pense pas que ce soit possible
  • Votre nom de paramètre ne correspond pas. Changement arr ou de valeurs.
InformationsquelleAutor user3685285 | 2017-04-13