【发布时间】:2010-10-14 04:58:30
【问题描述】:
我的Global.asax.vb 页面中有一条这样的路线...
id 是我的主页。当有人导航到我的时显示它:http://example.com/
但是,这也有效:http://example.com/7
我不想在我的网站上的任何地方都没有指向id(共 7 个)地址的链接。但是,Html.RouteLink() 函数会生成这些链接。
对于作为主页子级的视图模型...
<%=Html.RouteLink(Model.Parent.Title, _
"IdOnly", _
New With {.id = Model.Parent.Id})%>
…生成以下锚标记:
<a href="/7">Home</a>
如何为我的主页覆盖Html.RouteLink() 函数生成的href?
【问题讨论】:
标签: asp.net-mvc routing url-routing html-helper