您的位置首页生活小窍门

Html.RenderPartial 报错

Html.RenderPartial 报错

如燃亮中果你的partial(本例中也就是Header.ascx)是在当前请求的controller下(也就是位于目录/Views/nameController下)或共享目录下(也就是/Views/Shared下),那么你只要把后缀.ascx去掉就行了,也就是把你的第26行换成<% Html.RenderPartial("Header.ascx"); %>。如果你的partial位于其它位置,那么你需要引用全键唤虚拟目录,目录依你项目而定,形式如下:<%: Html.Partial("~/Views/Shared/Partials/MyOtherPartial.ascx") %>注意,这个时候需要.ascx后缀。如果不明白的话,请补充问题,希望我能帮到你。如果这对你有帮助话,请将此标为最佳答案,皮山谢谢。