Accueil
Accueil Le Club Delphi Kylix C C++ Java J2EE DotNET & C# Visual Basic Access Pascal Dev Web PHP ASP XML UML SQLSGBD Windows Linux Autres
logo
Edito
Cette faq a été réalisée pour répondre aux questions les plus fréquemment posées sur le forum Asp.Net VB.Net.
Je tiens à souligner que cette faq ne garantit en aucun cas que les informations qu'elle contient sont correctes. Les auteurs font le maximum, mais l'erreur est humaine. Si vous trouvez une erreur, ou que vous souhaitez devenir rédacteur, lisez ceci.

Sur ce, je vous souhaite une bonne lecture. nico-pyright(c)

Statistiques
Nombre d'auteurs : 33
Nombre de questions : 298

   sommaire    suivant   

Sommaire
        1. Informations générales (4)
                Comment bien utiliser cette faq ?
                Comment participer à cette faq ?
                Quels sont les droits de reproduction de cette faq ?
                Nous tenons à remercier
        2. Avant de commencer (6)
                Sous quel environnement puis-je developper en ASP.NET ?
                Avec quels outils puis-je développer en ASP.NET ?
                Quel sgbd puis-je utiliser en ASP.NET?
                Puis-je avoir une application ASP3 et une application ASP.NET sur le même serveur ?
                Quelles sont les nouveautés en asp.NET 2.0?
                Existe-t-il un moyen de convertir du VB.NET en C# et inversément?
        3. Installation (10)
                Que faut-il installer et dans quel ordre pour faire de l'ASP.NET ?
                Mes webforms ne s'affichent pas et pourtant leurs propriétés visible est à true !
                J'ai des problèmes d'installation sur un serveur controlleur de domaines.
                J'ai le message : 'impossible de vérouiller le fichier ...'
                J'ai un message d'erreur à l'ouverture de VS.NET concernant la version d'asp.NET, à quoi cela est-il dû?
                Est il possible de faire cohabiter plusieurs versions du framework sur une même machine?
                Quels sont les moyens de déployer une application asp.NET?
                J'ai copié l'application sur une machine mais la page est introuvable, que faire?
                Je ne trouve pas d'utilisateur ASPNET sur Windows 2003. Que dois-je faire?
                J'utilise Access et j'obtient l'exception suivante: 'L'opération doit utiliser une requête qui peut être mise à jour' lors d'un INSERT ou d'un UPDATE. Que faire?
        4. ASP.NET et Javascript en code-behind (23)
                4.1. Introduction (6)
                        Introduction
                        Comment ouvrir une popup type 'alert' en code behind ?
                        Comment ouvrir une popup html en code-behind ?
                        Comment afficher une page dans une nouvelle fenetre de l'explorateur en code-behind ?
                        Comment faire une popup de confirmation et récupérer le choix de l'utilisateur en code-behind ?
                        Comment détecter si le javascript est supporté par le navigateur du client ?
                4.2. Impression (4)
                        Comment faire un aperçu avant impression sur le client?
                        Comment lancer une impression de la page web chez le client?
                        Comment prévenir l'utilisateur que sa session se termine?
                        Comment imprimer la page courante lors d'un clic sur un bouton ?
                4.3. Divers (13)
                        Comment charger un frame en code-behind ?
                        Comment positionner le focus sur un Webcontrol ?
                        Comment récupérer l'appui sur un touche et y associer des traitement ?
                        Comment fermer la fenêtre courante en code-behind ?
                        Comment fermer le navigateur lors d'un click sur un bouton ?
                        Comment fermer une session lorsque l'utilisateur ferme son browser?
                        Comment empêcher la saisie de lettres dans un TextBox?
                        Comment accéder à un contrôle se trouvant dans un user control en javascript?
                        Comment simuler l'appui sur un bouton lors de lors de la touche 'entrée'?
                        Comment forcer l'utilisation du browser en plein écran ?
                        Comment connaître la résolution du navigateur client ?
                        Comment ajouter des attributs javascript à un composant ASP.NET ?
                        Comment passer le contenu d'une variable ASP.NET à du javascript ?
        5. Navigation (29)
                5.1. Urls (5)
                        Comment récupérer la valeur d'un paramètre passé par l'url?
                        Comment transformer une URL relative en URL absolue ?
                        Comment récupérer l'url de la page appelante ?
                        Comment récupérer l'url de la page sur laquelle on se trouve ?
                        Comment vérifier l'existence d'une url?
                5.2. Cookies (2)
                        Comment créer un cookie ?
                        Comment lire un cookie ?
                5.3. Informations sur le client (4)
                        Comment détecter le navigateur d'un visiteur ?
                        Comment détecter le langage du navigateur d'un visiteur ?
                        Comment récupérer l'adresse ip d'un visiteur ?
                        Comment détecter si le navigateur supporte les cookies?
                5.4. Internationalisation (6)
                        Quelle est la meilleure technique pour internationaliser une application?
                        Comment permettre à un utilisateur de choisir sa langue d'affichage des textes?
                        Comment afficher une date selon la culture du client?
                        Je modifie le CurrentCulture et pourtant mes textes sont toujours affichés dans la langue par défaut, pourquoi?
                        Comment générer un fichier .resources dynamiquement?
                        Comment utiliser un fichier .resources qui ne se trouve pas dans une dll?
                5.5. Redirections (4)
                        Lorsque je fais Response.Redirect('page.aspx', false), il n'en tient pas compte, pourquoi?
                        Lorsque je fais Response.Redirect, j'ai toujours une exception qui dit 'thread abandonné', pourquoi?
                        Utiliser Server.Transfer ou Response.Redirect ?
                        Comment améliorer les performances en empêchant d'envoyer toute la page lors d'une redirection ?
                5.6. Divers (8)
                        Comment rafraichir un page web à intervalle régulier en code-behind ?
                        Comment vider le cache d'une page aspx ?
                        Peut-on récupérer des variables de sessions ASP3 en ASP.NET ou l'inverse ?
                        Comment créer dynamiquement le titre de la page ?
                        Comment créer un formulaire d'authentification en ASP.NET ?
                        Comment positionner l'ascenseur d'une page web en code-behind ?
                        Comment récupérer des variables d'environnement ?
                        Comment modifier le head et le body d'une page aspx?
        6. Les webforms (43)
                6.1. Opérations classiques (1)
                        Comment accéder aux propriétés d'un WebUserControl en code behind?
                6.2. Les scriptlets (5)
                        Qu'est-ce que le scriptlet d'instructions <% instruction %> ?
                        Qu'est-ce que le scriptlet d'expressions systèmatiques <%= expression %>?
                        Qu'est-ce que le scriptlet d'expressions liées<%# expression %>?
                        Qu'est-ce que le scriptlet d'expressions analysées <%$ expression %>?
                        Comment créer une expression personnalisées <% $expression %> ?
                6.3. Divers (7)
                        Comment modifier l'ordre de défilement des webcontrols quand on appuis sur la touche TAB ?
                        Comment mettre des balises asp.NET en commentaire?
                        Qu'est ce que le viewstate et à quoi sert-il?
                        Peut-on avoir plusieurs formulaires avec runat=server dans une même page?
                        Comment trouver un contrôle dans une page récursivement ?
                        Quel composant utiliser pour l'envoi d'un fichier vers un serveur?
                        A quoi sert AutoEventWireup ?
                6.4. Affichage (9)
                        Comment lier un Calendar à une Css ?
                        Comment formater une date pour l'affichage ?
                        Comment changer le font d'un webcontrol en code-behind ?
                        Comment lier une css à un webuser control ?
                        Comment forcer la saisie en majuscule dans une textbox ?
                        Comment centrer un texte à l'intérieur d'un label ?
                        Comment colorer différemment chaque Item d'une DropDownList?
                        Comment empêcher de sélectionner les dates passées dans un Calendar ?
                        Comment faire un lien vers une page de manière relative et qui fonctionne quelque soit le répertoire dans lequel ce lien se trouve ?
                6.5. Formulaires et code-behind (21)
                        Ma dropdownlist est bien remplie, mais quand je sélectionne un item, c'est toujours la première valeur de la liste qui est retournée
                        Comment ajouter dynamiquement des contrôles à une page ?
                        Comment créer dynamiquement des métas tags ?
                        Comment capturer le clic d'un bouton créé dynamiquement ?
                        Comment créer un bouton qui envoit le formulaire sans qu'il soit validé ?
                        Comment vérifier la validité d'une adresse ip dans un TextBox?
                        Comment empêcher un RequiredFieldValidator de fonctionner lors du clic sur un bouton?
                        Pourquoi ai-je une erreur injection script?
                        Comment lire un TextBox ligne par ligne?
                        La propriété SelectedValue d'une DropDownList me renvoie Nothing, pourquoi?
                        Comment modifier le font-name d'un label en code behind?
                        Comment ajouter d'autres éléments que ceux d'une liste ?
                        Lorsque j'agis sur les attributs d'un checkbox, c'est sur le span associé qu'est répercutée mon action
                        Comment filtrer et masquer des éléments d'un repeater ?
                        Comment passer des valeurs d'une page à une autre ... PostbackUrl, CrossPostBack et Server.Transfer
                        Pourquoi je perds la valeur de mon contrôle lors d'un postback ?
                        Comment savoir quel contrôle à déclenché le postback ?
                        6.5.1. Dropdownlist (4)
                                Comment insérer un élément dans une DropDownList à un emplacement donné?
                                J'ai déclaré l'attribut OnChange sur ma DropDownList mais rien ne se passe lors d'un changement de valeur. Pourquoi?
                                Parfois ma dropdownlist ne lève pas l'événement OnSelectedIndexChanged ou OnTextChanged, même si AutoPostBack='true', que faire ?
                                Comment lever l'événement SelectedIndexChanged pour des DropDownList dans un Repeater lorsque le Viewstate est à false ?
        7. Les webforms en .NET 2.0 (9)
                Comment changer de MasterPage dynamiquement?
                Comment permettre à deux webparts d'échanger des informations?
                Comment changer dynamiquement le thème d'une page?
                Je fais un drag and drop des composants ASP.NET AJAX et je reçois une erreur ' Sys is undefined ' au chargement de la page, pourquoi ?
                Où placer le ScriptManager ?
                Comment permettre l'imbrication de Master Page ?
                Faut-il préférer un Panel ou un PlaceHolder ?
                Comment modifier le contenu d'un contrôle d'une MasterPage depuis une Content Page ?
                Comment spécifier, de manière globale, le thème d'un site ?
        8. Les contrôles utilisateurs (6)
                Comment créer un contrôle utilisateur (User Control .ascx) ?
                Comment utiliser un contrôle utilisateur dans une page ?
                J'ajoute un contrôle dans mon user control et le compilateur ne le reconnait pas dans le code behind ?
                Je crée mon user control dynamiquement mais je n'arrive pas à acceder aux champs qu'il contient (null) ?
                Comment passer des paramètres à un userControl ?
                Comment passer des paramètres au constructeur d'un contrôle utilisateur ?
        9. Les contrôles personnalisés (6)
                Comment créer un composant personnalisé (customControl) ?
                Quelle est la différence entre un composant personnalisé et un contrôle utilisateur ?
                Comment utiliser un contrôle personnalisé ?
                Comment créer un composant personnalisé à partir d'un contrôle existant ?
                Comment faire le rendu d'un composant personnalisé ?
                Comment faire pour référencer automatiquement un contrôle dans toutes les pages ?
        10. Les datagrids (14)
                10.1. Affichage (8)
                        Comment ajouter des boutons image dans un DataGrid?
                        Comment afficher une image dans un datagrid?
                        Comment ajouter une scrollbar à un DataGrid?
                        Comment lier une Css à un Datagrid ?
                        Comment n'afficher que l'heure d'un champ type DateTime dans un datagrid ?
                        Comment adapter la hauteur du datagrid en fonction du nombre de lignes à afficher ?
                        Comment ajouter une colonne de webcontrols dans un datagrid ?
                        Comment éviter d'indiquer le nombre de pages d'un DataGrid/GridView lorsque celui-ci est 1 ?
                10.2. Evènements (6)
                        Comment définir la taille d'une colonne de DataGrid?
                        Comment passer un argument à la fonction liée à l'événement OnClick d'un bouton?
                        Pourquoi dois-je cliquer deux fois pour afficher une autre page de mon DataGrid?
                        Comment changer la taille de la textbox d'édition de mon datagrid ?
                        Comment changer la couleur d'une cellule d'un datagrid ?
                        Comment rendre une colonne invisible si AutoGenerateColumns='true' ?
        11. ADO.NET (16)
                11.1. Connexion (4)
                        Comment se connecter à une base de données ?
                        Comment se connecter à une base Mysql via ODBC
                        Comment se connecter à une base MySQL via MySQLDriverCS?
                        Quelles classes utiliser pour me connecter à ma base de donnée ?
                11.2. Requêtes (7)
                        Comment récupérer les données résultants d'une requette ?
                        Comment remplir une dataTable sans passer par un dataAdapter ?
                        Comment puis-je exécuter une procédure stockée ?
                        Comment exécuter une requête dont le texte comprend une quote simple ?
                        Comment exécuter une requête paramétrée ?
                        Comment exécuter une requête non SELECT ?
                        Comment exécuter une requête SELECT ?
                11.3. Divers (5)
                        Comment fusionner 2 DataTables ?
                        Comment récupérer une Row d'un DataSet via un index de DataView?
                        Comment écrire le contenu de ma table dans un fichier XML ?
                        Comment créer une base de données Access?
                        Faut-il utiliser les DataReader ou les DataSet ?
        12. ADO.NET 2.0 (5)
                12.1. SMO (2)
                        Comment lister les tables d'une base de données Sql Server 2005?
                        Comment lister les bases de données d'une instance Sql Server 2005?
                12.2. Divers (3)
                        Comment éviter les erreurs dans l'écriture d'une chaîne de caractères?
                        Comment vérifier qu'un provider est installé sur la machine?
                        Comment énumérer les providers installés sur la machine?
        13. Coté serveur (42)
                13.1. Manipulations des fichiers (12)
                        J'ai besoin de connaître le répertoire physique de mon application asp.NET. Comment faire?
                        Comment uploader un fichier sur le serveur via une page asp.net ?
                        Comment afficher tous les fichier d'un répertoire du serveur ?
                        Comment créer, copier, déplacer, supprimer un fichier ?
                        Comment lire et écrire dans un fichier texte ?
                        Comment obtenir la liste des fichiers et des sous-répertoires d'un répertoire ?
                        Comment lister les répertoires d'une application?
                        Comment lister les fichiers d'un répertoire?
                        Comment connaître la taille totale du contenu d'un répertoire?
                        Comment lire un fichier ligne par ligne?
                        Comment récupérer le content-type d'un fichier?
                        Comment permettre d'utiliser des fichiers de manière relative ?
                13.2. Manipulations des threads (3)
                        Comment arrêter un thread ?
                        Comment passer un ou plusieurs paramètres à un thread ?
                        Comment créer et lancer un thread ?
                13.3. WMI (1)
                        Comment effectuer une requête dans WMI?
                13.4. Origines probables des exceptions (2)
                        Je n'utilise pas le code-behind et il ne trouve pas un objet se trouvant dans ma page, pourquoi?
                        Je reçois une NullReferenceException, quelle en est la cause?
                13.5. Sessions (5)
                        Comment ajouter un objet en variable de session?
                        Comment récupérer un objet stocké en variable de session?
                        Après le login, j'enregistre des éléments en session et celles-ci sont perdues. Pourquoi et comment éviter cela ?
                        Quelles sont les causes d'une perte de session possibles ?
                        Lorsque je stocke une 21è information en session, je les perds toutes. Est-ce normal et pourquoi ?
                13.6. Manipulation des chaînes de caractères (1)
                        Comment extraire les mots d'une phrase?
                13.7. Divers (18)
                        Comment lancer un exe sur le serveur via une page aspx ?
                        Comment afficher un retour à la ligne à partir d'un texte encodé dans un TextBox multiligne?
                        Comment obtenir la version du .NET Framework en cours?
                        Est-il toujours nécessaire de verrouiller les variables d'application avant d'y accéder?
                        Comment générer un nombre aléatoire?
                        Comment créer un objet DateTime à partir d'une chaîne de caractères?
                        Comment ajouter un retour à la ligne à partir du code-behind?
                        Comment connaître la durée séparant deux dates?
                        Comment convertir un nombre de base 10 vers une base n?
                        Comment diminuer le risque d'erreur de nommage des variables de session?
                        Mon serveur redémarre tout seul, pourquoi?
                        Comment convertir une chaîne hexadécimale en un tableau de bytes?
                        Comment convertir un object en un objet de type approprié et dérivant de Control?
                        Comment convertir un nombre en chaine Hexadecimale?
                        Comment créer et consommer des évènements?
                        Comment lire un fichier *.wav avec Visual Basic 2005 et le namespace my?
                        Comment retrouver la date correspondante au jour d'une semaine donnée?
                        Comment arrondir un nombre à l'entier inferieur ou superieur?
        14. Côté serveur en .NET 2.0 (3)
                Comment diviser une classe dans plusieurs fichiers avec .NET 2.0?
                Comment renommer une variable dans tout le code?
                Comment améliorer les performances dans un environnement de production ?
        15. Web.Config (15)
                Qu'est ce que le Web.Config?
                Où doit se trouver le Web.Config?
                Comment changer le timeout d'une application web ?
                Pourquoi l'upload de fichiers de plus de 4Mo lève une exception ?
                Comment autoriser l'affichage des exceptions dans une application web?
                Est-il possible de télécharger ou de voir le Web.Config à partir d'Internet? Et le Global.asax?
                Est-il obligatoire d'avoir un fichier Web.config pour l'application?
                Comment obliger le serveur à envoyer des pages identiques quelque soit le navigateur client?
                Mes variables de session sont perdues lorsque je change de page, pourquoi?
                Comment autoriser l'accès à une page sans authentification alors qu'on utilise les Forms authentification?
                Comment rediriger les erreurs de mon application vers une page personnalisée ?
                Comment stocker des variables globales comme la chaine de connection dans le fichier web.config ?
                Où et comment définir la ConnectionString?Comment utiliser une chaîne de connexion définie dans le Web.Config ?
                Comment rendre une page publique quand j'utilise le mode authentification form ?
                Où et comment définir la ConnectionString?Comment utiliser une chaîne de connexion définie dans le Web.Config ?
        16. Global.asax (6)
                Ou doit se trouver le Global.asax?
                Qu'est ce que le Global.asax?
                Comment compter le nombre de hits?
                Comment compter le nombre de visites simultanées?
                Comment savoir le temps nécessaire à l'exécution d'une requête?
                Comment envoyer un mail décrivant l'érreur quand mon application lève une exception ?
        17. Crystal Report (4)
                Comment exporter un état Crystal Report au format Excel?
                Comment exporter un état Crystal Report en pdf?
                Comment exporter un état Crystal Report en Word?
                Comment exporter un état Crystal Report au format RTF?
        18. Visual Studio .NET (9)
                Comment indenter le code aspx sous Visual Studio .NET ?
                Comment activer le retourd à la ligne automatique sous Visual Studio?
                Comment créer une TODO list dans VS.NET ?
                Comment afficher les éléments HTML qui n'ont pas de représentation visuelle dans le designer ?
                Comment utiliser le framework 1.1 avec Visual Studio 2002 ?
                Comment empêcher VS.NET d'afficher les pages aspx en mode design?
                Comment réindenter son code sous Visual Studio?
                J'ai le message 'Impossible de démarrer le débogage sur le serveur web', que faire?
                Je recois 'Ouverture impossible en mode design. Les guillements ont des valeurs differentes à l'intérieur d'un bloc '<%...value...%>'' lorsque je passe en mode design, que faire?
        19. Les webcontrols gratuits (14)
                Comment installer les webcontrols de microsoft ?
                Un WebControl d'onglets
                Un WebControl de barre d'outils
                Un WebControl multi-pages
                Une progress bar
                Un webcontrol DateTimePicker
                Un contrôle de création de FAQ
                Un contrôle textbox avec masque de saisie
                Une dropdownlist multi-entrées
                Une listbox multi-entrées
                Une numeric box
                Listbox triable
                Un TimePicker
                Un composant de saisie de texte très complet
        20. Projets open-sources (4)
                Un forum en ASP.NET
                Les starters kits : portails web open-source
                Un mini serveur web pour l'asp.NET : cassini
                dotnetnuke : surement le portail le plus complet
        21. Divers (6)
                Comment forcer la libération de la mémoire par le Garbage Collector ?
                Comment fonctionne le Garbage Collector ?
                Comment visualiser le GAC avec la structure de fichier classique?
                Comment exécuter une application se trouvant sur l'intranet ?
                Comment lancer un téléchargement dans la fenêtre courante ?
                Comment créer une application web sans la placer sous Inetpub/wwwroot?
        22. Web Services (13)
                Qu'est-ce qu'un Web Service ?
                Les technologies évoluent, est-ce également le cas pour les Web Services ?
                Que contient le fichier .wsdl ? Est-il nécessaire ?
                WSE, quelle version pour qui ?
                Comment créer son premier Web Service ?
                Comment faire du tracing dans un Web Service ?
                Comment exposer une classe ?
                Comment utiliser l'héritage dans les Web Services ?
                Comment personnaliser les exceptions levées par les services Web ?
                Je reçois l'erreur 'Visual studio has detected that the web server is running ASP.NET 1.0 the web application you are creating or opening can be configure to be compliant ASP.NET 1.1', que faire ?
                Comment générer un WSDL sans le générer pour un protocole particulier ?
                Comment définir dynamiquement la référence vers un WebService?
                Comment appeler une méthode Web sans attendre de réponse du serveur ?

   sommaire    suivant   

Consultez les autres F.A.Q's


Les sources présentés sur cette pages sont libre de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2007  Developpez LLC. Tout droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérets. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com