2017-09-14 1 views
0

Ich möchte eine HTML-Seite im Controller generieren und übergeben, um anzuzeigen, anzuzeigen. In der Steuerung, habe ich einen Code als XElement Briefkopf = new XElement ("iframe", New XAttribute ("src", "/invoice/letterheader.html"));Visual Studio mvc src Dateipfad im Controller

Wenn ich das Projekt in VS laufen, wobei die Ansicht 404 liefert, wobei die Ressource nicht gefunden werden kann. und die angeforderten URL: /invoice/letterheader.html

Eigentlich legte ich die Datei unter Ansichten \ Rechnung und Ansichten \ Rechnung \ Rechnung

So wie kann ich das Problem lösen?

Dank

Antwort

0

Haben Sie, indem ~ Symbol in der URL

mit Relativer Pfad versucht
XElement LetterHead = new XElement("iframe", new XAttribute("src", "~/invoice/letterheader.html")); 
+0

Hallo, Vielen Dank für Ihre Hilfe. Ich versuchte, die Fehlermeldung war 404 wieder und sagte, dass die angeforderte URL http: // localhost: 54948/Rechnung/~/invoice/letterheader.html – psbookmark

+0

dann entfernen Sie das ~ Symbol und Rechnung von der URL –