Ellipse Tutorial

Comment créer une page Ellipse sans liaison aux données et sans gestionnaires d'événements ?

AccueilNotre catalogue de formationsNos partenairesDemande de devisEllipse FrameworkJWT (Javascript Widget Toolkit)License d'exploitation de nos logicielsVos développements sur mesuresTutorial sur le langage CSSTutorial sur le langage XMLTutorial sur le langage JavaTutorial sur le langage Visual Basic 6.0Historique de la sociétéNous contacterA propos de ce site
 

ATTENTION : Tutorial en cours d'écriture ! N'hésitez pas à nous signaler toute erreur ou suggestion.

De manière classique, une page Web est couplée à une classe de page Web. Cette classe porte normalement le code des gestionnaires d'événements des composants Web contenus dans la page. Elle porte aussi le code nécessaire à la liaison aux données (Data Binding). Néanmoins dans certains cas, relativement simples, vous souhaitez définir une page web très simple (sans liaison aux données et sans gestionnaires d'événements) mais en profitant néanmoins de la puissance des composants Web Ellipse (barres de menu, composants de validation de formulaires, ...).

Si vous êtes dans ce cas, sachez que le framework vous permet de définir une page WEB sans nécessiter l'implémentation d'une classe de page. Pour ce faire, créez un fichier de page Web et éditez le comme l'exemple ci-dessous. La seule différence avec ce que l'on a pu faire précédemment, c'est la valeur de l'attribut XML codeBehind : au lieu de référencer une de vos classes de pages Web, elle contient la valeur suivante : corelib.services.web.webapplications.WebPage (notez qu'il s'agit de la classe de base de toute classe de pages Web Ellipse).

 
01 <?xml version="1.0" encoding="ISO-8859-1" ?>
02 <web:Html xmlns:web="corelib.services.web.components"
03           codeBehind="corelib.services.web.webapplications.WebPage">
04 	<head>
05 		<title>The title</title>
06 	</head>
07   <body>
08   
09     <!-- TODO -->
10   
11   </body>
12 
13 </web:Html>