Я использую ASP.Net MVC 2, и у меня небольшая проблема.Мне нужно создать URL-адрес из списка значений.
Используя следующий код:
RouteValueDictionary dic = new RouteValueDictionary();
dic.Add("mylist", new [] { 1, 2, 3 });
return helper.Action(dic["action"] as string, dic["controller"] as string, dic);
Я получаю URL-адрес /whatever/System.Int32[]
, что, очевидно, не то, что мне нужно.
Какой ASP.Net MVC 2 является предпочтительным способом создания такого URL?Я знаю, что связыватель моделей может обрабатывать списки, но как его сгенерировать?
Небольшое примечание о том, как это делается в MVC 3, также приветствуется (если метод отличается).