Netlink
Messages postés139Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention12 juillet 2011 6 sept. 2007 à 15:51
D'accord. Bon là je n'ai pas trop le temps car je dois filer, alors je t'explique rapidement ce à quoi je pense.
Lors du click sur "Edit", tu fais une requête SQL pour savoir si ton fichier est présent ou non.
Ensuite, dans ta page, tu positionnes 2 Panels (un qui contient le FileUpload (panel1), et l'autre qui contient un Label (panel2), par exemple). Si la requête SQL indique que le fichier est présent, tu affiches ton panel2, avec le chemin du fichier dans le Label.
Sinon, si la requête SQL indique que le fichier n'est pas là, tu affiches le panel1, avec le FileUpload, pour permettre à ton utilisateur d'uploader son fichier.
cs_wally88
Messages postés361Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 1 octobre 2010 5 sept. 2007 à 20:10
Bonjour, je suis entrain de guetter e mon coté mais j'ai du mal a saisir le pourquoi ?
tu veux que le chemin d'un fichier que ta envoyer reste en memoire dans le filmename ?
marliche0
Messages postés66Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention30 septembre 2008 6 sept. 2007 à 14:59
et oui forcement du cote client, vaut mieux qu'il soit ReadOnly...
mais je souhaitais faire un formulaire de mise à jour et, pour les données contenant deja un fichier en base, je souhaitais renseigner le textBox du FileUpload avec le nom du fichier en base. Mais à priori ce n'est pas possible meme coté code...
Netlink
Messages postés139Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention12 juillet 2011 6 sept. 2007 à 15:02
Si je comprends bien, ce que tu veux faire, c'est vérifier que ton fichier n'existe pas déjà dans ta base de données c'est ça ? Et s'il existe, renvoyer par exemple une URL ou un chemin vers ce fichier ?
marliche0
Messages postés66Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention30 septembre 2008 6 sept. 2007 à 15:43
"Si je comprends bien, ce que tu veux faire, c'est vérifier que ton fichier n'existe pas déjà dans ta base de données c'est ça ? Et s'il existe, renvoyer par exemple une URL ou un chemin vers ce fichier ?"
C'est ça,
En fait quand je clique sur un bouton "Edit" j'ouvre mon formulaire contenant cet "asp:FileUpload" et j'aimerai afficher dans le "FileUpload.FileName" le nom du fichier déjà contenu en base de données pour que l'utilisateur voit le fichier déjà présent.
Comme ça je peux faire une verification sur ce FileName, s'il n'a pas changé je ne fais rien, sinon je fais un update de la base de données.