0
imagehandler.ashx Bild wird nicht in Chrome-Browser angezeigt. Wie kann ich es reparieren..?imagehandler.ashx Bild wird nicht in Chrom angezeigt
Meine Codes (imagehandler.ashx):
public void ProcessRequest(HttpContext context)
{
if (context.Request.QueryString["YazarID"] != null)
{
string YazarID = context.Request.QueryString["YazarID"];
DataTable dt = new DataTable();
string query = "select img from Register where YazarID='" + YazarID + "'";
dt = Database.GetData(query);
HttpResponse r = context.Response;
r.WriteFile("../Pictures/300/" + dt.Rows[0]["img"]);
HttpContext.Current.ApplicationInstance.CompleteRequest();
context.Response.Flush();
context.Response.Close();
context.Response.End();
}
}
Bilder wie diese in Chrome-Browser suchen;
Vielen Dank VDWWD. Mein Bild wird jedoch nicht in der DB gespeichert. In der DB befindet sich nur der Bildpfad. Das physische Image befindet sich im Verzeichnis "../Pictures/300/". Was kann ich für diese Situation tun? –
Ich habe meine Antwort aktualisiert. – VDWWD
Nochmals vielen Dank. Ich entfernte diese Aussage und arbeitete richtig; bin = (byte []) dt.Rows [0] ["img"]; –