Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    View Cyril Durand's profile on LinkedIn

    hit counters

Parcourir par tags

Tous les tags » Asp.net   (RSS)
RegexStringValidator et propriété requise dans un élément de section de configuration personnalisé
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 Lire la suite...
IIS et ASP.net 3.5 : avoir la bonne version du framework
Mais où est donc passé le framework 3.5 dans IIS ? En effet si l'on regarde dans IIS on voit qu'on peut choisir la version de ASP.net. Sous IIS6 (Win 2003) : Sous IIS7 (Vista) : On voit sur les captures que l'on peut choisir entre le framework 1.1 et Lire la suite...
Nested Type et Ajax-enabled WCF service => bug
Dans le cadre d'un test, j'ai récemment fait un service WCF qui ressemblait à peu près à ça : [ServiceContract(Namespace = "" )] [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class Service { [DataContract] Lire la suite...
ScriptManager.RegisterDataItem - envoyer des données à travers un UpdatePanel
Je viens de découvrir la méthode ScriptManager.RegisterDataItem , cette méthode permet de transférer des données entre le serveur et le client lors d'un AsyncPostback . Pour ceux qui ne sont pas familier avec les asyncpostback , un asyncpostback reprend Lire la suite...
Modification header HTTP d'une requête Ajax vers un service WCF / ASMX Ajax
Lorsque l'on fait une requête vers un service WCF / ASMX " Ajax enabled " il se peut que l'on ait besoin de passer des paramètres qui ne sont pas propres à la méthode, par exemple un ticket d'authentification, ... Ajout d'un paramètre dans le header de Lire la suite...
Communication grille extjs vers WCF ou WebService ASMX "Ajax" via JSON
Je suis actuellement en train d'utiliser le framework extjs.com . Parmi les contrôles de ce framework il existe un contrôle Ext.grid.GridPanel qui, comme son nom l'indique affiche une grille coté client ( démo grid extjs ). Pour ceux qui ne connaissent Lire la suite...
XmlDatasource et requetes XPath - XPathSelect
Question : Je suis peut être idiot mais je n'arrive pas à voir comment je peux filtrer via XPath un XMLDataSource afin de remplir une datalist avec le text des Tags name. Pourriez-vous me donner une piste ? Réponse : Les requêtes XPath interviennent à Lire la suite...
Lire un paramètre du fichier de config | web.config ou app.config
Bien souvent on aimerait connaitre la valeur d'un élément de la configuration actuelle, par exemple la page d'erreur par défaut, la liste des handlers configurés etc... C'est exactement la question que j'ai vu sur le forum ASP.net tout à l'heure. L'astuce Lire la suite...
pseudo classe :hover - IE6, UpdatePanel et csshover.htc
CSS permet de définir des pseudos classes , il y a notamment la pseudo classe :hover qui s'applique seulement lorsqu'on passe la souris sur l'élément. On utilise couramment cette technique pour faire des menus, j'avais d'ailleurs fait le menu de la version Lire la suite...
Optimisation du ViewState - l'enregistrer sur le server via le SessionPageStatePersister
Il y a quelques temps je vous avez expliqué comment modifier la façon dont le viewstate est enregistré , nous avions vu qu'il fallait surcharger les méthodes SavePageStateToPersistenceMedium et LoadPageStateToPersistenceMedium . Je viens de découvrir Lire la suite...
ConditionalAttribute : utiliser une méthode seulement en mode DEBUG
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 Lire la suite...
Un peu de bulle ? Où comment faire remonter un événement avec OnBubbleEvent - RaiseBubbleEvent
Lorsque l'on met un LinkButton dans un Repeater , comment ce fait-il que si l'on clique sur le linkbutton alors l'événement ItemCommand du Repeater est declenché ? < script type ="text/C#" runat ="server" > protected void Page_Load(object sender, Lire la suite...
[Tips] ouvrir les fichiers JavaScript dans notepad avec IE
Par défaut quand vous essayez d'ouvrir un fichier JavaScript à partir de IE, Windows Script Host se charge de l'éxécuter. Ce qu'on voudrait c'est que le fichier .js soit ouvert directement dans notre éditeur de texte préféré. L'astuce est de modifier Lire la suite...
[Tips] Avoir une console de debug en Web grâce à WCF
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 Lire la suite...
Comparaison de nombre avec le CompareValidator : Quand 10 est plus petit que 8 ...
Dans un précédent post : j'explique comment se servir du CompareValidator . Aujourd'hui j'ai eu besoin de vérifier que la valeur d'une dropdownlist soit inférieur à la valeur d'une autre dropdownlist . J'ai donc utilisé un CompareValidator : < asp:DropDownList Lire la suite...
[Ajax] optimisation des requêtes vers un WebService ASP.net Ajax - utilisation du cache client via UseHttpGet
ASP.net Ajax permet facilement de faire des requêtes Ajax vers un WebService ASP.net. Pour cela il suffit de rajouter l'attribut ScriptService au niveau du WebService et ScriptMethod au niveau de la WebMethod : [WebService(Namespace = " http://tempuri.org/ Lire la suite...
e.Row.RowState.Edit - Récupérer la ligne en édition : Attention au flags
Lorsque l'on travail avec un GridView il est fréquent d'avoir besoin d'accéder à une ligne précise. Pour cela on utilise l'événement RowDataBound . protected void gvAnswers_RowDataBound( object sender, GridViewRowEventArgs e) { } Cet événement est déclenché Lire la suite...
Passer des variables entre UserControl / Page / MasterPage
Question : Comment communiquer entre la page et un UserControl ? C'est à dire passer des variables ou appeler des méthodes du UserControl à partir de la page ou réciproque. Si je devais faire un top des questions les plus posés sur le forum d' aspfr , Lire la suite...
AutoComplete et KeyValuePair - associer une clé lors de l'utilisation du toolkit AutoCompleteExtender
Le toolkit AutoComplete des ajax toolkits permet d'étendre une textbox afin de lui apporter l'autocomplétion. Dans la plupart des cas, on aimerait bien pouvoir récuperer un identifiant plutôt que de refaire une requête couteuse qui cherche l'identifiant Lire la suite...
Prototype Vs Closure - optimisation d'une classe en JavaScript
En JavaScript, il y a 2 grandes façons de faire une classe : le mode prototype et le mode closure . Méthode closure : var Foo = function (){ this .method = function (){ return ' test ' ; } } Méthode prototype : var Foo = function (){ } Foo.prototype.method Lire la suite...
Plus de Messages Page suivante »


Les 10 derniers blogs postés

- T_PAAMAYIM_NEKUDOTAYIM par MadMatt le il y a 16 heures et 54 minutes

- Et je mets le son.... par Pierrick's Blog le il y a 21 heures et 1 minutes

- SharePoint : Comment interdire l’accès à un utilisateur pour tous les sites d’une Web Application par Blog Technique de Romelard Fabrice le 07-18-2008, 19:05

- VPC - Reset de la position de la console par Blog technique de Nicolas Boonaert le 07-18-2008, 16:29

- Un bug dans IE rendra cette page… non-imprimable ! par Le blog de FremyCompany le 07-18-2008, 15:33

- Quelques retours sur Google Protocol Buffers par Julien Chable le 07-18-2008, 11:10

- SharePoint et le multilinguisme : Comment gérer la traduction des propriétés dans les toolbars des WebParts par The Mit's Blog le 07-18-2008, 10:53

- [Open XML] Les liens de la semaine 14/07/2008 par Julien Chable le 07-18-2008, 10:29

- Une nouvelle version des TFS Power tools est disponible par Michel Perfetti [Miiitch] le 07-18-2008, 09:37

- EF et le testeur fou par Matthieu MEZIL le 07-18-2008, 07:34