Comment Appliquer le style CSS à l'ASP:Contrôle FileUpload
Comment exactement, je ne le style de ce contrôle?
J'ai essayé ceci mais ça ne fonctionne pas.
<asp:FileUpload id="upload_tb" runat="server" />
#upload_tb
{
width: 500px;
}
Aussi comment puis-je style le bouton parcourir qui vient avec cette commande? Si il n'est pas possible, existe-il d'autres alternatives?
Edit:
J'ai vérifié la source générée et asp.net donne le contrôle de cette id ctl00_main_content_upload_tb
J'ai modifié le CSS pour
#ctl00_main_content_upload_tb
{
width: 500px;
}
mais il ne s'allonge pas le contrôle. Il ajoute de rembourrage pour le droit de la contrôler. Des idées?
OriginalL'auteur Arizona1911 | 2010-08-11
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas officiellement le style d'une entrée du type de fichier (*) (qui est ce que le contrôle FileUpload rend sur la page), mais il existe des moyens à l'aide d'un peu de Javascript &/ou CSS - voir http://www.quirksmode.org/dom/inputfile.html ou http://tiagoe.blogspot.com/2010/01/css-style-typefile-tags.html - mais il n'est pas trivial.
(*) C'est une mesure de sécurité
OriginalL'auteur stuartd