Parcourir par tags
Tous les tags »
UpdatePanel (RSS)
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...
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...
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...
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...
Lorsque l'on créé des Custom Control avec un système de Template , il se peut que parfois on ne répète pas notre template. Par défaut un template étant répétable, ASP.net ne déclare pas de variable au niveau de la page, il n'est donc pas accessible dans
Lire la suite...
Suite à mon post expliquant le PostBackControl , voici un cas concret d'utilisation de ce contrôle grâce à une question que l'on m'a déjà posé plusieurs fois. Question : J'ai une page avec plusieurs liens qui ouvrent différentes ModalPopupExtender . Actuellement
Lire la suite...
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
Lire la suite...
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
Lire la suite...
Par défaut lorsqu'il y a une erreur lors d'un AsyncPostBack , c'est à dire lors d'un rafraichissement d' UpdatePanel , le message d'erreur est remonté au client sous la forme d'un messageBox/alert . void btn1_Click(Object sender, EventArgs e) { int a
Lire la suite...
La méthode FindControl permet de trouver un contrôle à partir de son ID. Sans que l'on s'en rende compte, on l'utilise de plus en plus souvent. En effet ASP.net Ajax l'utilise très souvent en interne, ainsi lorsque l'on définit un trigger sur un UpdatePanel
Lire la suite...
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
Lire la suite...
L' UpdateProgress est un contrôle Microsoft Ajax qui permet d'afficher du HTML pendant que l'action de l' UpdatePanel s'effectue : < asp:UpdatePanel ID ="up1" runat ="server" UpdateMode ="Conditional" RenderMode ="Inline" > < ContentTemplate
Lire la suite...
Question : Dans ma page j'utilise un UpdatePanel . Lorsque je click sur mon bouton l'UpdatePanel est censé se rafraichir. Malheureusement j'obtiens une erreur dans une alert JavaScript : Sys.WebForms.PageRequestManagerParserErrorException: The message
Lire la suite...
Je débute ici une nouvelle série de post du style Question/Réponse/Explication. Il s'agit dans la plupart des cas de questions posés sur le forum aspfr.com ou des questions que l'on me pose directement par mail, msn, ... Le but de cette série est d'abord
Lire la suite...
Dans un précédent post, j'ai expliqué comment uploader un fichier sans faire un submit complet du formulaire : Ajax et Upload - part 1 . Je viens de poster sur aspfr une solution pour que les FileUpload fonctionnent avec les UpdatePanel . ASP.net Ajax
Lire la suite...
ASP.net 2.0 est venu avec un mécanisme très puissant pour logger les erreurs : le Health Monitoring . Ce mécanisme très méconnu est présenté par Daniel à travers de ce WebCast . Le Health Monitoring fonctionne avec un système de provider que l'on configure
Lire la suite...
Si vous faites un peu de JavaScript l'Ajax , vous savez certainement que l'on ne peut pas envoyer un fichier : un <input type="file" /> via une requête XMLHttpRequest . Je vous avez déjà parlé d'une solution ici : upload avec Ajax . Mais intéressons
Lire la suite...
Le contrôle UpdatePanel permet de rafraichir une zone particulière de la page sans faire un rafraichissement complet de celle-ci, en interne Atlas Microsoft ASP.net Ajax Extensions utilise l'objet XMLHttpRequest . Pour utiliser un UpdatePanel et rafraichir
Lire la suite...
Les 10 derniers blogs postés
-
Sortie de Silverlight 2 et de Flash player 10 par
Nix's Blog le il y a 21 heures et 14 minutes
-
Installation Silverlight RC0 et final ... par
#Rui le il y a 22 heures et 6 minutes
-
TCB : Que faire en salle blanche ? par
The Mit's Blog le il y a 22 heures et 35 minutes
-
Debug : Make Object ID - Comment connaitre l'état d'une variable lorsque celle-ci n'est pas accessible dans le scope courant par
Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-14-2008, 21:42
-
IIS7 : Configuration des handlers pour l'upload de fichier - interdire certains fichiers de s'exécuter | accéder à des fichiers .cs, .aspx par
Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-14-2008, 19:49
-
Microsoft annonce le nom commercial de Windows 7 par
Code is poetry le 10-14-2008, 12:07
-
[Silverlight] Téléchargez la version finale (et les outils associés) dès maintenant ! par
Thomas Lebrun le 10-14-2008, 10:37
-
Vilain bug avec IQueryable et la syntaxe yield : System.BadImageFormatException "An attempt was made to load a program with an incorrect format. (Exce... par
Matthieu MEZIL le 10-14-2008, 07:48
-
SQL Server 2008 : Un livre en cours de préparation ! par
SQL Server vu par Christian Robert le 10-13-2008, 22:56
-
IIS7 : à quel pool d'application correspond le processus w3wp.exe par
Atteint de JavaScriptite Aiguë [Cyril Durand] le 10-13-2008, 21:59