juillet
2006
Alors que .NET et surtout ASP.NET ont fait faire un bon en avant au développement Web. Alors même que ces produits sont bien conçus, il y a une lacune que même ASP.NET 2.0 n’a pas réglé : la gestion des dialogues modaux.
Rien n’est prévu pour afficher une page en modal depuis une autre alors qu’il s’agit d’un besoin courant en développement et que cela est si simple à réaliser sous Win32.
Il ne reste plus qu’à se ranger du côté des « trucs et astuces » de qualité diverse sur le Web. C’est en réalité une franche galère pour une chose si simple et si indispensable…
Pour aider ceux qui, comme moi, se sont pris, se prennent et se prendront la tête avec ce problème, j’ai écrit un article qui fait le tour de la question. De la simple demande de confirmation à la page aspx modale avec retour de valeurs vers la fiche mère, le tout avec support de IE et de Firefox.
A noter : c’est en C# mais surtout en JavaScript et l’article reste compréhensible pour les utilisateurs d’autres langages comme VB.NET ou Delphi.NET.
Le code source des exemples est fourni dans le zip.
Bon développement !