Html.Actionlink和Html.RouteLink

时间:2010-04-08 11:21:11

标签: asp.net-mvc asp.net-mvc-routing html-helper actionlink routelink

即使网址相同,我也可以使用Html.RouteLink和Action Link进行不同的操作。当我点击新闻链接时,我会转到新闻详情。如果我是http://localhost:1390/en-US/latestnews/125.Now在此pagei需要的网站标题中选择语言的ddl 转到网站的主页.ddl(在更改时)将采用相同的URL,但这次需要在理智的控制器中执行操作。

1 个答案:

答案 0 :(得分:0)

无论您如何生成URL,URL都会指向它匹配的第一个路由条目上的控制器/操作。我不确定你要完成什么,但我怀疑你需要做的是使用javascript指向一个不同的网址,可能是用Html.RouteLink代替{ {1}}基于下拉列表选中时的值。如果我误解了你想要做的事情,请澄清。