是否可以使用<partial>渲染Razor页面(不是局部视图)?

时间:2019-08-16 20:09:37

标签: asp.net-mvc bootstrap-modal razor-pages

我是Razor MVC的新手,我正在努力做一些非常简单的事情(我想)。

我有一个剃须刀页面(不是PartialView),并且我想以引导方式加载它。我正在尝试使用Html.RenderPartial或Html.RenderPartial,但是模型并不相同,因此出现以下错误:

  

传递给ViewDataDictionary的模型项是类型   'ProjectName.Pages.AdminPageModel',但此ViewDataDictionary   实例需要类型的模型项   “ ProjectName.Pages.CreatePublisherPageModel”。

请帮助我!

1 个答案:

答案 0 :(得分:0)

partial标签帮助程序用于呈现部分内容,即没有@page指令的剃刀文件。如果您要在Razor页面和模式之间共享一些通用的UI,请将其部分放置,并在页面和模式中同时使用标记帮助器。