Parcourir par tags
Tous les tags »
ASP.net Ajax »
Ajax (RSS)
Lorsque l’on fait une application web contenant du JavaScript, tôt ou tard se pose la question de la localisation, c’est à dire l’affichage des textes en différentes langues. ASP.net Ajax propose une solution utilisant les ressources .net, les fichiers
Lire la suite...
Bien souvent, lorsque l’on a un problème sur une page qui inclut des UpdatePanels, on se dit que le souci provient des ceux-ci. Pour être certain que le problème vient ou non des UpdatePanels, il existe une astuce simple qui permet de les désactiver tous.
Lire la suite...
Il y a quelques temps, j’ai effectué une formation interne sur l’utilisation des UpdatePanels. Voici les principaux points à retenir : Utiliser les triggers AsyncPostBackTrigger PostBackTrigger Utiliser la propriété ScriptManager.IsInAsyncPostback Toujours
Lire la suite...
Suite à la session des nouveautés de ASP.net 4 Webforms : [Mix09] Microsoft ASP.net 4 : What’s next ? , je me suis décidé à aller voir la session Microsoft ASP.net 4 : Taking Ajax to the Next Level, toujours par Stephen Walther Après un bref récapitulatif
Lire la suite...
Trop souvent, les entrées utilisateurs ne sont pas vérifiées. Dans le meilleur des cas, le thread exécutant la requête s’arrête à cause d’une exception lors de son traitement dans la couche métier ou dans la couche base de données, mais dans certains
Lire la suite...
ASP.net 3.5 SP1 apporte principalement 2 nouveautés pour le ScriptManager : la combinaison de script et l'historique coté client. Qu'est-ce que la combinaison de script ? Lorsque l'on utilise ASP.net Ajax, nous incluons de plus en plus de fichiers JavaScript
Lire la suite...
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...
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...
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...
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...
Comme beaucoup de mes confrères bloggeurs, j'animerais moi aussi une session pendant les techdays. JavaScript : un vrai langage Cette présentation se déroulera le 11 février de 13h à 14h. Le but de celle-ci est de présenter le langage JavaScript ; au
Lire la suite...
Un des mots clés les moins connus de JavaScript est sans doute le mot clé delete ( msdn | mozdev ). Ce mot clé permet de supprimer une propriété ( expando attribute ) d'un objet JavaScript . Par exemple, nous avons un objet o qui contient 3 propriétés
Lire la suite...
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...
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...
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...
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...
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...
Les UpdatePanels sont très agréables pour l'utilisateur puisque, bien utilisés, ils permettent d'avoir une expérience utilisateur plus fluide. Pour arriver à ce résultat, ils utilisent une requête XMLHttpRequest (requête Ajax) qui n'est pas référençable
Lire la suite...
Dans la lignée de mes posts sur la validation d'une checkboxlist et la validation d'une checkbox , voici un post qui vous explique comment utiliser les contrôles CompareValidator et RangeValidator afin de vous assurer que l'utilisateur saisisse bien un
Lire la suite...
TinyMCE est un excellent éditeur WYSIWYG en mode web, j'en ai déjà parlé ici : TinyMCE : une RichTextBox trés évoluée . Malheureusement, lorsqu'on l'utilise avec des UpdatePanels , il y a plusieurs soucis. Par exemple, on veut utiliser un éditeur TinyMCE
Lire la suite...
Les 10 derniers blogs postés
-
Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par
Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24
-
[Event] Soirée de lancement Agile .NET France à Lyon par
Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29
-
.NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par
CoqBlog le 05-11-2013, 22:21
-
SharePoint : Incompatibilité avec Internet Explorer 10 (IE10) par
Blog Technique de Romelard Fabrice le 05-08-2013, 16:29
-
AutoSPInstaller pour SharePoint 2013 maintenant disponible en “RTM” par
Julien Chable le 05-06-2013, 23:30
-
[TFS2010] A la recherche du Shelveset perdu par
Blog de Jérémy Jeanson le 05-03-2013, 21:46
-
.NET / Debug post-mortem : obtenir le fichier mscordacwks.dll correspondant à un dump quand on n'a plus d'accès direct à ce fichier par
CoqBlog le 04-28-2013, 19:57
-
[W8] Afficher un graphe par CPU dans le gestionnaire des tâches par
Blog de Jérémy Jeanson le 04-28-2013, 17:48
-
[WCF] Limiter proprement l’accès à vos ressources serveur par
Blog de Jérémy Jeanson le 04-26-2013, 22:59
-
Event : Je serai speaker à la Conf’SharePoint par
Blog Technique de Romelard Fabrice le 04-26-2013, 12:00