-1

即使 url 相同,我也可以使用 Html.RouteLink 和 Action Link 进行不同的操作。就像当我点击新闻链接时,我会转到新闻详细信息。此页面的 url 是http://localhost:1390/en- US/latestnews/125。现在,如果我在此页面的站点标题中选择语言的 ddl,我需要转到该站点的主页。ddl(更改时)将采用相同的 url,但这次它需要去在理智的控制器中采取行动。

4

1 回答 1

0

无论您如何生成它,该 URL 都将指向它匹配的第一个路由条目上的控制器/操作。我不确定您到底要完成什么,但我怀疑您需要做的是使用 javascript 指向不同的url,可能是使用Html.RouteLink而不是Html.ActionLink基于下拉列表的值在选择时生成的。如果我误解了您要做什么,请澄清。

于 2010-04-08T11:29:22.740 回答