目前,我有一个部分视图,我在其中手动显示所有带有链接的博客类别。我想通过从数据库中提取来使其动态化。我不确定如何在局部视图中完成此操作。如果这样更容易,我什至愿意在实际的 _layout 页面中执行此操作。
这是我现在所拥有的。
_Categories.cshtml
<h2>Categories</h2>
<hr/>
<p>
<a href="@Url.Action("Category", "Blog", new {id = 1})">ASP.Net MVC</a><br/>
<a href="@Url.Action("Category", "Blog", new {id = 2})">Ruby on Rails</a><br/>
</p>
我想动态创建这些链接,而不是硬编码。
_Layout.cshtml
@Html.Partial("_Categories")
主要问题是部分布局没有控制器,这就是为什么我不知道如何去做。
提前感谢您的帮助。