|
|
Parcourir par tags
Tous les tags » Asp.Net » .NET » Niveau interm... » Utilities .net
-
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 ...
-
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é ...
-
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 ...
-
On m'a récemment demandé imposé de faire un questionnaire comportant 20 questions sur ASP.net. Je trouve interessant de le blogger car il parle de sujet non traité sur le web. Si vous voulez des précisions sur les réponses de certaines questions n'hésiter pas à me le demander en commentaire.
1. Classiquement une requête vers un ...
-
L'interface ITemplate est souvent mal comprise des développeurs, cette interface permet de faire des contrôles ayant la notion de template, c'est à dire que le développeur peut modifier certaines parties du code HTML généré par le contrôle, c'est le cas du Repeater, GridView ... Voyons comment l'utiliser dans un simple contrôle d'exemple.
...
|
|
|