在 ASP.Net MVC 项目中,我使用 Razor 内置 _layout.cshtml 和带有页眉和页脚的经典两列布局。这个想法是在布局的右栏中显示我的应用程序视图,并在不重复代码的情况下对整个站点保持一致的外观......
问题是每次我调用一个视图并使用@RenderBody() 在我的布局右列中呈现它的内容时,整个布局都会刷新。这是正常行为吗?
这个 Razor 的布局概念中是否有任何内置机制来仅刷新呈现的视图内容而不是整个站点,或者我是否必须进行 jQuery Ajax 调用并用视图内容替换 div?
谢谢
艾蒂安