Bonjour a tous,
Voila j'ai un petit soucis, je crée dynamiquement dans un repeater l'affichage d'image avec le code suivant :
Code C# :
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
IMAGE_IMG Image1 = (IMAGE_IMG)e.Item.DataItem;
Label fin = new Label();
string PATH = "file:///\\\\20.5.7.60\\partage$\\vignette\\";
CheckBox chkIsDotnet = e.Item.FindControl("chkIsDotnet") as CheckBox;
chkIsDotnet.Checked = false;
chkIsDotnet.Visible = true;
chkIsDotnet.ToolTip = Image1.IMG_ID.ToString();
fin.Text = "<a href='Consultation 2.aspx?img=" + Image1.IMG_ID + "' class='info'>" +
"<img src='" + PATH + Image1.IMG_NOM_FICHIER + ".jpeg' ID='ImgName' DesciptioUrl='" + Image1.IMG_ID + "'/></a>";
Repeater1.Controls.Add(fin);
i++;
}
}
et lorsque je l'appel sous IE ça marche très bien mais sous Firefox les images ont la source suivante :
Code C# :
"http://phototheque/Admin/%5C%5C20.5.7.60%5Cpartage$%5Cvignette%5CCollines.jpg.jpeg"
alors qu'il faudrait qu'elle est cette destination :
Code C# :
file://20.5.7.60/partage$/vignette/Nénuphars.jpg.jpeg
le dernier est la propriété de l'image sous IE et l'autre sous Firefox.
J'aurai aimer savoir comment je pourrais faire pour que Firefox ne prenne pas l'emplacement du IIS mais prenne le chemin UNC de l'image, car je travaille sur un serveur local et un disque de stockage distant.
Merci de bien vouloir m'accorder un peu de temps.