我需要一个实现,我可以在我的ASP.NET控制器上获得无限参数。这将是更好,如果我给你举个例子:ASP.NET MVC无限URL参数路由
让我们假设我有以下网址:
example.com/tag/poo/bar/poobar
example.com/tag/poo/bar/poobar/poo2/poo4
example.com/tag/poo/bar/poobar/poo89
正如你所看到的,example.com/tag/
后,将获得的标签无限数量和削减将是一个在这里分隔。
在控制器上,我想这样做:
foreach(string item in paramaters) {
//this is one of the url paramaters
string poo = item;
}
是否有任何已知的方式来实现这一目标?我怎样才能达到控制器的价值?用Dictionary<string, string>
或List<string>
?
注:
的问题没有得到很好的解释IMO,但我尽我所能,以适应它。 。 在随意调整它
嗯,看起来很整洁。要试一试。 – tugberk
{* tags}在那里有什么作用?特别是,*。 – tugberk
这是一个全面的参数。 http://msdn.microsoft.com/en-us/library/cc668201.aspx#handling_a_variable_number_of_segments_in_a_url_pattern – SLaks