デプロイメント後、最初にイメージを表示し、次回同じページを変更すると、イメージの古いイメージのみが表示されます。これはデプロイメントイメージが変更されていない
protected void btn_Upload_Click(object sender, EventArgs e)
{
Image1.Dispose();
if (FileUpload1.HasFile)
{
if (!string.IsNullOrEmpty(txtDesignNo.Text))
{
Image1.Visible = true;
Image1.Dispose();
Image1.ImageUrl = string.Empty;
filename = System.Web.HttpContext.Current.Server.MapPath("") + "\\Images" + "\\" + txtDesignNo.Text + ".jpg";
// filename =CGlobals.imagePath + txtDesignNo.Text + ".jpg";
// string filename = System.Web.HttpContext.Current.Server.MapPath("") + "\\ImageStorage" + "\\" + 1 + ".jpg";
FileUpload1.SaveAs(filename);
Image1.ImageUrl = "~/Masters/Images/" + txtDesignNo.Text + ".jpg";
// Image1.ImageUrl =CGlobals.imagePath + txtDesignNo.Text + ".jpg";
//Image1.ImageUrl = filename;
}
}
}
私はあなたのブラウザのキャッシュをクリアしようとしていて、実際に古いイメージを提供していると思いますか? – Tremmors