Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#4

Re: [ASP.NET] Grafik in Image wird nicht angezeigt

  Alt 18. Nov 2009, 09:45
Ein Tip wie Du bei sowas am ehesten die Fehlerquelle herausfindest:

Für den Firefox die Extension Firebug installieren. Firebug zum Debuggen Deiner Seite aktivieren und dann auf den 'Network' tab. Dort siehst Du nach dem Laden eine Liste der Requests die an den Server gehen - auch der Request, der das Bild laden soll - und siehst was als Antwort kommt. Ich würde jede Wette eingehen es ist kein 404er (File not Found) sondern ein 403er (Forbidden).

Eigentlich ist App_Data der falsche Ort für statischen Inhalt.
In App_Data kommen normalerweise Datenbank- oder XML-Files für die INTERNE Nutzung der Anwendung. Normalerweise dürfen Inhalte aus diesem Ordner nicht einfach an einen Client ausgeliefert werden.

Bei einer reinen Html-Seite wird der ASP.NET Hostprozess beim Starten nicht hochgezogen und kann daher die Auslieferung aus dem Ordner nicht verhinden.

Mache mal einen Images-Ordner im Anwendungs-Root und packe das Bild dort hin. Dann sollte es funktionieren.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat