asp.net mvc razor:如何直接访问.cshtml页面?
如何使用 razor 视图引擎直接访问 ASP.NET MVC 中的 .cshtml 文件?
例如我有这个网址:localhost/Home/About。这将在“主”页面内加载关于网站。
我想加载关于页面而不加载母版页。所以我想我可以使用这个网址:localhost/Home/About.cshtml。但这不起作用。
如何在不加载母版页的情况下加载视图页面?
How can i directly access a .cshtml file in ASP.NET MVC using razor view engine?
For example i have this url: localhost/Home/About. This will load the about site inside the "master" page.
I want to load the about page without also loading the master page. So i was thinking that i could use this url: localhost/Home/About.cshtml. But it's not working.
How can i load a view page without loading the master page?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用方法
Html.Partial
像这样:@Html.Partial("About")
编辑
我可能误解了你的意思问题。如果您想避免包含母版页,则需要删除布局。
将其添加到视图的顶部:
You can use the method
Html.Partial
like this:@Html.Partial("About")
Edit
I might have missunderstood your question. If you want to avoid including the master page you need to remove the layout.
Add this to the top of your View: