2017-10-27 2 views
1

In einer Webapplikation ASP.net Kern, ich ist eine Ansicht, welche eine Teilansicht von innen Druck verwendet:Warum würde @ Html.Partial mit absolutem Pfad die Ansicht noch nicht finden? RackViewEngine.FindView nicht?

@Html.Partial("~/some/absolute/path.cshtml") 

noch versucht, die Darstellung als eine Kette von der Steuereinheit zu beschaffen, ist die Sicht nach null

var viewResult = razorViewEngine.FindView(actionContext, "~/some/absolute/path.cshtml", false); 
//viewResult.View will be null 

Hat jemand dieses angetroffen? Das Rendern einer Ansicht in Zeichenfolge war vor NET.Core etwas anders. Daher frage ich mich, ob eine bestimmte Projektkonfiguration fehlt.

Antwort

0

Die Lösung ist die Verwendung von razorViewEngine.GetView anstelle von razorViewEngine.FindView.

Hoffe, dass hilft!

Verwandte Themen