Créer une page aspx et son code vb/cs associé avec le Framework

cs_cbu Messages postés 394 Date d'inscription mercredi 30 janvier 2002 Statut Membre Dernière intervention 4 novembre 2009 - 19 mai 2009 à 10:22
titeoe Messages postés 433 Date d'inscription samedi 26 avril 2003 Statut Membre Dernière intervention 4 décembre 2009 - 16 juin 2009 à 12:57
Salut,
je me demandais s'il était possible de créer par code une page aspx et son code behind associé un peu comme visual fait ?

Merci

6 réponses

cs_cbu Messages postés 394 Date d'inscription mercredi 30 janvier 2002 Statut Membre Dernière intervention 4 novembre 2009 1
19 mai 2009 à 12:36
J'ai vu que dans les répertoire de VS, C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\Web\ , il y avait les modèles pour les nouveaux objets que l'assistant utilise..

Cependant tout est dynamique et chaque propriété qui va changer, est entre $$ ex:
$masterpage$
$codebesiderootname$.cs
$codebesideclassname$
$pagecontent$
etc..

Quel est l'outil qui génère à partir de ces templates la page finale ? Peut on l'utiliser dans une application ? Est ce du remplacement de chaine de charactère avec accès FileSystème ?

Si quelqu'un à du recul la dessus, je suis très preneur.

Merci
0
titeoe Messages postés 433 Date d'inscription samedi 26 avril 2003 Statut Membre Dernière intervention 4 décembre 2009 1
22 mai 2009 à 11:53
Bonjour,

Quel est l'outil qui génère à partir de ces templates la page finale ?
> l'outil qui utilise cela c'est Visual Studio

Peut on l'utiliser dans une application ?
> Non

Est ce du remplacement de chaine de charactère avec accès FileSystème ?
> Je ne sais pas, c'est de la moulinette interne de visual studio.

Pour info, si tu veux créer des pages dynamiques (page + code behind) au cours de la vie de ton application ça pourrais se faire mais il faudrait aussi générer la compilation du code pour que ça puisse être utile.

Que cherches tu a faire exactement ?
0
cs_cbu Messages postés 394 Date d'inscription mercredi 30 janvier 2002 Statut Membre Dernière intervention 4 novembre 2009 1
22 mai 2009 à 11:59
Un site web qui compile à la volée ne demande pas de précompilation, donc je ne suis pas obligé de gérer la compilation de la page étant donné que IIS le fera pour moi..
Je pensais faire une sort de CMS ou l'utilisateur pourra choisir ces templates (master page) à partir d'un application Winform ..

En fait la routine que fais Visual lStudio ne doit pas être trop violente étant donné qu'il se base sur les templates dans son répertoire :
Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\Web\CSharp\1033
Grosso modo, il fait un copier/coller, rename et remplacement de chaîne..
Qu'en penses tu ?
0
titeoe Messages postés 433 Date d'inscription samedi 26 avril 2003 Statut Membre Dernière intervention 4 décembre 2009 1
22 mai 2009 à 13:02
il fait un peu plus que cela .

Quand tu ajoutes un item a un projet il modifie aussi le fichier *proj pour ajouter l'élément à la solution.


tu peux toujours essayer, tiens moi au courant si cela fonctionne.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_cbu Messages postés 394 Date d'inscription mercredi 30 janvier 2002 Statut Membre Dernière intervention 4 novembre 2009 1
15 juin 2009 à 14:39
Bon alors ca marche tranquillou .. IIS compile bien à la volée.. Juste quand tu ouvres ton VBProj tu n'as pas les éléments ajoutés dynamiquement..
Mais bon tu peux les 'includes' au projet..

Enjoy
0
titeoe Messages postés 433 Date d'inscription samedi 26 avril 2003 Statut Membre Dernière intervention 4 décembre 2009 1
16 juin 2009 à 12:57
ok , c'est une bonne chose.
Merci pour l'info
0
Rejoignez-nous