我在nopcommerce2.65管理部分创建了一个名为BlogPost1的博客。我检查了数据库,发现表中的id
是'3'
我想将管理部分中创建的博客页面链接到主菜单中的菜单项链接。我怎么能在MVC Razor中做到这一点?
我可以直接连接它,还是必须在Blog的模型和控制器中进行更改?是否可以使用此代码?我尝试了这个,但没有奏效。我的工作有什么错误吗?
<li><a href="Html.ActionLink(article.Title, new { controller = "Blog", action = "BlogPost", id = \d+ })">Blog Post 1</a></li>
答案 0 :(得分:0)
如果你看看Views / Blog / List.cshtml,你会看到这种代码:
<a class="blog-title" href="@Url.RouteUrl("BlogPost", new { SeName = item.SeName })">@item.Title</a>
它告诉您关于链接到博客帖子的所有信息。 :)
答案 1 :(得分:0)
你也可以试试这个。
<li><a href="http://linkofyourblogpost">Blog Post 1</a></li>
将其添加到视图&gt;常见&GT;菜单