|
|
Parcourir par tags
Tous les tags » Asp.Net » Utilities .net » .net
Page 1 sur 2 (16 messages au total)
-
Lorsqu'on créé une section de configuration personnalisé, .net permet de valider les entrées grâce aux attributs StringValidator et RegexStringValidator.
J'ai voulu utiliser l'attribut RegexStringValidator sur un élément de ma configuration afin de vérifier que l'entrée contenait un String ''simple'', j'ai donc écrit ce code :
public ...
-
L'attribut ConditionalAttribute s'applique sur une méthode et permet de dire si cette méthode sera compilé ou non suivant des variables de compilation.
Mais tout d'abord, qu'est-ce qu'une variable de compilation ? Ce sont des variables que l'on définit ou non lors de la compilation. Ce sont ces elles qui nous permettent de faire des ...
-
Un développeur passe une grande partie de son temps à debugger, il est donc important qu'il ait de bons outils afin de ne pas perdre son temps. On est tous d'accord que lancer Visual Studio en mode debug est très lourd, surtout si l'on veut juste voir la valeur d'une variable, savoir si la fonction x s'éxécute bien avant la fonction y etc ... ...
-
Les UpdatePanels permettent de définir une zone à rafraichir plutôt que toute la page lors de postback. Ils s'intègrent parfaitement à ASP.net, en effet il suffit de mettre la partie à rafraichir à l'intérieur d'un updatepanel, et si un contrôle contenu par celui-ci fait un postback alors seul le contenu de l'UpdatePanel se met à jour côté ...
-
Il y a quelques temps, je vous avais parlé d'un bug avec les updatepanels lorsqu'on utilisait un encoding non UTF-8 : BUG : updatepanel et encoding ISO (non UTF-8)
Pour corriger temporairement le problème j'avais fait une bidouille qui consistait à redéfinir une fonction native de l'ECMAScript : EncodeURIComponent, ce qui est très loin d'être ...
-
Lorsque vous voulez débugger un site web avec Visual Studio, on utilise généralement la touche F5 (Start Debugging) afin de lancer le site web et Visual Studio en mode debug. Cette opération est longue puisque vous relancez entièrement la compilation du site web. On peut modifier ce comportement dans les propriétés du site web :
Une autre ...
-
Qui n'a jamais eu besoin de récuperer les informations sur l'url courante ? comme par exemple le nom de la page, l'url absolu, le nom du fichier physique de la page etc ...
Pour cela ASP.net nous offre plusieurs propriétés :
Request.Path
Obtient le chemin d'accès virtuel de la demande en cours.
Request.ApplicationPath
Obtient ...
-
Mais comment remplir un treeview à partir d'une table de la base de données ? =>
Je vous ai récemment parlé de l'interface IHierarchicalEnumerable : Un datasource hierarchique pour binder vos treeview / menu. On a vu que ce n'était pas des plus simples pour créer un IHierarchicalEnumerable. C'est pour cela que j'ai écrit une extension ...
-
Code Access Security est un mécanisme qui permet de bloquer certaines méthodes à certaines assemblies en fonction de ses droits, pour en savoir plus, consulter l'article de raptorXP sur le fonctionnement de Code Access Security.
Un site ASP.net est constitué d'assemblies, lorsque IIS exécute un site web il charge ses assemblies, par défaut ...
-
Suite à ce post expliquant les causes de l'erreur PageRequestManagerParserErrorException j'ai reçu une question qui ne se résolvait pas malgré les indications données. En analysant la réponse HTTP qui pose problème avec Fiddler on se rend compte que le flux HTTP était bel et bien modifié. En effet le détail d'une erreur ASP.net est écrit à la ...
1
|
|
|