Plusieurs langages dans un même projet ASP.NET - ASP - Programmation
Marsh Posté le 16-05-2005 à 14:09:05
Si, la voici :
|
Je voulais juste déjà comprendre pourquoi quand j'essaie d'insérer un nouvel élément, VS 2003 ne me propose pas le choix du langage et créée n'importe quel composant avec un fichier vb lié (le projet à la base est évidemment en ASP.NET/VB.NET). Faut-il absolument "bidouiller" pour pouvoir avoir des fichiers dans plusieurs langages différents dans le même projet ou y a-t-il un réglage quelconque qui permet de faire cela ?
Marsh Posté le 16-05-2005 à 14:53:06
hum...
A force de bouquiner l'aide, je suis tombé là-dessus :
Remarque : Visual Studio ne prend pas en charge la compilation inter-langage dans les pages Web Forms et dans les projets. Il est donc impossible d'inclure une page Web Forms Visual C# dans un projet Web Visual Basic et vice-versa. |
Alors que j'ai svt lu que ASP.NET gérait parfaitement plusieurs pages dans des langages différents. Comment dois-je procéder alors ?
Personne de caler dans le domaine pour me dire ce qu'il en pense ?
Marsh Posté le 16-05-2005 à 12:39:38
Je suis très débutant en ASP.NET (étant un addict de PHP depuis plusieurs années...), mais je m'y intéresse.
Je suis en charge de reprendre un portail client codé en ASP.NET / VB.NET mais la syntaxe VB a tendance à me piquer les yeux, donc j'aurais aimé coder le reste en C#.
J'utilise VS 2003, j'ai déjà un gros projet ASP.NET / VB.NET de créé, mais l'ajout de nouveaux composants (.ascx) restent liés avec un code source en VB.NET. J'ai pas trouvé comment lier mon ascx avec un fichier ascx.cs.
J'ai essayé de forcer les choses en écrivant directement quelque chose comme ça...
<%@ Control language="c#" Inherits="mon_namespace.ma_classe" CodeBehind="mon_fichier.ascx.cs"
Mais j'ai le droit à une gentille erreur au chargement du projet.
Bref, est-ce que quelqu'un peut me dépanner sur la marche à suivre ?
(indiquez moi les grandes lignes, je me débrouillerai )
thx.