我是ASP.net MVC Web开发的新手。我创建了默认的MVC应用程序!在主页的顶部您可以找到主页,关于和联系人按钮。
但是当我检查index.cshtml时,我找不到Home,About和联系人按钮的代码!
我搜索了解决方案中的其他文件,但很难找到它们!我可以在哪个文件中找到这些按钮的代码?
答案 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)