souhaitez ouvrir le fichier PDF lorsqu'un utilisateur clique sur le lien hypertexte affiché dans la colonne gridview. Le nom du fichier provient de la première colonne de la grille, où les titres de fichiers sont stockés.Ouvrir pdf à partir d'un lien hypertexte dans gridview
planant au-dessus lien hypertexte dans gridview montre le lien de fichier, mais quand on clique dessus il doesnot fichier ouvert pdf,
protected void Gridview1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
HyperLink hlink = (HyperLink)e.Row.FindControl("HL");
string url = "~/Docs/" + e.Row.Cells[1].Text +".pdf";
hlink.NavigateUrl = url;
hlink.Text = "Read";
}
}
L'erreur suivante est quand lien hypertexte est cliqué, car il ne peut pas ouvrir pdf fichier.
La ressource est introuvable. Description: HTTP 404. La ressource que vous recherchez (ou une de ses dépendances) aurait été supprimée, son nom a changé, ou est temporairement indisponible
qui événement est appelé lorsque lien hypertexte est cliqué dans un gridview , peut-être que l'application pdf doit être ouverte là. Veuillez suggérer. Merci à l'avance.
Etes-vous absolument certain que le fichier lié est à cet endroit? Essayez de mettre la sortie de débogage de 'Server.MapPath (url);' et en s'assurant que l'emplacement du fichier physique correspond – freefaller
je suis sûr que le fichier est là .... je mets même le chemin complet du fichier ... toujours la même erreur – Sumit