【发布时间】:2016-10-20 10:04:10
【问题描述】:
我有一个 ASP MVC 5 应用程序,它有一个名为 Member 的控制器,所有与成员相关的操作和视图都驻留在其中。通过此控制器创建的所有视图都应包装在一个用作菜单的 html 中。例如,欢迎视图可能如下所示:
<div class="member-menu">
<!-- View code goes here -->
<p>Welcome</p>
</div>
而另一个视图可能看起来像:
<div class="member-menu">
<!-- View code goes here -->
<p>Some other stuff here</p>
</div>
如果可能,我希望避免在每个视图中重复菜单代码,因为它可能会在未来变得更大。我对共享视图、子操作和自定义路由进行了一些研究,但似乎找不到任何适合这种模式的东西。我在这里尝试做的事情很容易吗?
【问题讨论】:
标签: html asp.net-mvc view controller dry