我的问题是当我把 <%: Html.ActionLink("Home", "Index", "Home")%>
<%: Html.ActionLink("Home", "Index", "Home")%>
我的问题是如何设置actionlink中使用的命名空间?理想情况下,我希望我的网站将所有操作链接默认为默认命名空间(MyProject.Controllers)。我开始怀疑在url中放置/加框以更改呈现的便利性是否值得所有这些麻烦。
你可以尝试使用 RouteLink 方法,该方法提供指定要使用的路由的方法:
<%: Html.RouteLink("FramedRouteName", new { controller: "Home", action: "Index" }) %>