【发布时间】:2011-02-19 02:08:35
【问题描述】:
大家好,全新的 asp.net mvc,我正在通过构建股票 mvc 模板创建一个虚假的社交网站(用于学习目的)......我添加了一些视图等,一切都很好。但是,现在我添加了一个名为“博客”的 mvc 区域,并将链接添加到主菜单。现在,如果我单击任何菜单项,一切都会按预期工作 - 但是当我单击“博客”菜单项时,视图等会显示博客页面,但是其他视图的菜单链接前面有 /Blog/现在的网址!?不确定我是否做错了什么......这是我的菜单代码:
<div id="menucontainer">
<ul id="menu">
@* @Html.ActionLink() Params = String Name, String Controller Name,
string Method (actionLink) Name *@
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("Mail", "Index", "Mail")</li>
<li>@Html.ActionLink("Search", "Index", "Search")</li>
<li>@Html.ActionLink("Dating", "Index", "Dating")</li>
<li>@Html.ActionLink("Groups", "Index", "Groups")</li>
<li>@Html.ActionLink("Forums", "Index", "Board")</li>
<li>@Html.ActionLink("Blog", "Index", "Blog")</li>
<li>@Html.ActionLink("About", "About", "Home")</li>
</ul>
</div>
【问题讨论】:
-
@BJSafdie:我认为这个问题清楚地提到了领域
-
呃,是的。抱歉,小写字母让我失望了。
标签: asp.net-mvc asp.net-mvc-routing asp.net-mvc-areas