Einstellung richtig die src-Pfad von <img/> - tag in asp.net mvc 3 razor anzeigen
Ich arbeite an diesem asp.net mvc 3-Projekt und bis jetzt haben wir auf lokale Ressourcen zu simulieren wirklichen Leben Daten. Nun, aufgrund der Fortschritte das Projekt gemacht, alle Ressourcen (Bilder soweit Fragen betroffen ist) verschoben werden, um ein Verzeichnis auf einem server entfernen.
Also bis jetzt hatte ich diesen code in meinem razor-Ansicht zur Anzeige eines Bildes auf dem Bildschirm :
<img src= "@Url.Content("~/Content/" + Model[i].FieldValue)" alt="Logo" />
Nun muss ich das mit dem neuen Verzeichnis den Pfad, unter dem Sie sehen können, in meinem Versuch zu erneuern mein code und bewahren Sie ihn zusammen mit der neuen Einrichtung
<img src= "@Url.Content("\\\\85.53.1.107\\East\\upload\\"+Model[i].FieldValue)" alt="Logo" />
Also die tatsächliche Adresse ist \\85.53.1.107\East\upload\
. Was ist die richtige Art und Weise zu ändern, meinen code zu halten, die Anzeige der Bild? Wie jetzt, sehe ich nur den name des Bildes ohne Dateiendung.
InformationsquelleAutor Leron | 2013-05-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, Sie sollten eine http-Anforderung für den url mit einem web-server wie
Und ich würde auch diesen Weg in die webconfig Datei, so würde ich nicht zu wiederholen Sie dies jedes mal, wenn ich ein Bild verwenden, vielleicht mit einer benutzerdefinierten url-Erweiterung also der Aufruf sieht wie folgt aus :
mit dieser Erweiterung :
und den Schlüssel in webconfig Datei :
Und wenn Ihre Anwendung die Rechte zum Zugriff auf die 85.53.1.107 server, können Sie Ihren Schlüssel mit dem Namen des Servers :
web.config
auch jetzt noch, aber ich dachte, um das problem zu lösen in zwei Schritten. Sie sparen mir Zeit. Danke.InformationsquelleAutor hemma731