定位Home,About和contact按钮的锚标记

时间:2017-11-07 18:24:51

标签: c# asp.net-mvc razor

我是ASP.net MVC Web开发的新手。我创建了默认的MVC应用程序!在主页的顶部您可以找到主页,关于和联系人按钮。

但是当我检查index.cshtml时,我找不到Home,About和联系人按钮的代码!

我搜索了解决方案中的其他文件,但很难找到它们!我可以在哪个文件中找到这些按钮的代码?

3 个答案:

答案 0 :(得分:1)

在为项目添加视图时,它会显示包含布局页面的选项

添加布局页面。

默认情况下,c#mvc应用程序包含layout.cshtml页面,其中包含您的about,home等链接。

因此,通过启用layout.cshtml到您的页面可以帮助您。

如果你想手动添加它,那么在你的页面上创建包含链接的'href'的锚标记。还要在控制器中创建方法来处理链接点击。

您还可以添加自己的layout.cshtml页面,其中包含指向您家的链接,联系我们等,并将layout.cshml引用到其他所有cshtml页面。

答案 1 :(得分:1)

您正在寻找asp.net-mvc Layouts

摘录:

  

大多数网络应用都有一个通用的布局,可以在用户在页面之间导航时提供一致的体验。布局通常包括常见的用户界面元素,例如app标题,导航或菜单元素以及页脚。

答案 2 :(得分:1)

是的...... kushan ....这就是为什么在mvc中建议以

开头
  

清空mvc申请enter image description here

而不是去准备好的模板..

因为通过手动创建每个部分,您将学习使用布局,部分视图,如何添加脚本和放大器。 webconfig,startup.cs等

无论如何,您的目标网页enter image description here

的相应代码

可以在相应的控制器&查看文件夹enter image description here