Accueil
Articles
Astuces
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
Développement d'un Extender Ajax
L'optique de cet article est de prendre connaissance du framework ASP Ajax Extensions 1.0 ainsi que celui fourni par l'ATLAS Toolkit afin de voir les possibilités de customisation de contrôles qui vous sont alors offertes.
Par
Sébastien Pertus
publié le 02/04/2007 à 10:19, lu 4907 fois, 10 pages
0 commentaire(s)
Tags:
C#
,
Ajax
,
ASP.NET 2
5 | La Solution à développer
1 | Introduction
2 | Définition
3 | Installation
4 | Les forces en présence
5 | La Solution à développer
6 | Création du projet
7 | Code de notre Extender, côté serveur
8 | Code Extender côté client
9 | Test de notre contrôle
10 | Conclusion
La Solution à développer
L'idée est simple : Développer un Extender qui va permettre de modifier le comportement de notre TextBox à l'affichage :
Lors du chargement de la page, notre TextBox ne sera pas visible, mais sera remplacée par un simple DIV (
si si !
), donnant ainsi l'impression que la zone n'est pas saisissable.
Lors du clic sur la zone (une main nous y invite) le DIV laissera la place à notre TextBox permettant ainsi la saisie d'un nouveau texte.
Enfin la sortie de la zone fera réapparaitre notre DIV avec la modification du texte prise en compte :
Il nous faudra aussi rajouter une propriété pour désactiver le comportement du TextBox, et ce depuis le code serveur aussi bien que du coté client.
Nous apprendrons comment faire transiter ces informations lors de la génération du rendu contrôle (transition des valeurs du Contrôle Serveur vers le Contrôle client) aussi bien que la transition de ces mêmes informations depuis le Contrôle client vers votre Contrôle Serveur (lors d'un PostBack)
1
2
3
4
5
6
7
8
9
10
»
Démarrer une discussion
Ecrire un commentaire
Titre
Commentaire
Annuler