【发布时间】:2019-06-14 00:56:37
【问题描述】:
这是一个愚蠢的问题,但我正在尝试制作在线简历,但是我无法找到导航栏在我的 C# 索引中定义的位置,该索引是由 Visual Studio 创建的,我查看了所有内容,但找不到它已定义任何地方
@{
ViewData["Title"] = "Home Page";
}
<div id="myCarousel" class="carousel slide" data-ride="carousel" data- interval="6000">
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
轮播项目上方只有viewData定义,我不确定导航栏在哪里定义,除非它在viewdata中
【问题讨论】:
-
你尝试过布局视图吗?
-
不知道确切的文件夹名称,但它应该类似于 Views/Shared/_Layout.cshtml,你会在那里看到它。
-
我找到了,谢谢你。他们为什么要把它藏在那里。这有点奇怪,他们应该将它定义在所有其余索引项的位置,但如果同一个栏跨越多个页面,它确实有意义。无需重复代码,但仍然很难。您如何看待制作在线简历?我是一名刚毕业的学生,但由于我的成绩(情况)相当低,所以找工作很困难。希望这可能会使自己与其他人有所不同
-
他们没有隐藏它。正如您在评论的第二部分正确指出的那样,它就在那里,因此您可以在每个页面上使用相同的基本布局,而无需将其复制到每个页面上(然后在您想要更新时更改相同的内容 20 次) .你上过官方的 MVC 教程吗?它解释了这种东西。 docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/…
标签: c# html css model-view-controller