[C# 2.0] Comment faire un include comme en php ?
Bonjour,
voila en fait je débute en ASP.Net et je cherche à récupérer des variables contenu dans un autre fichier, .. comme avec un include en php et avec dans le fichier appelé en include : une suite de variables.
Cela va me servir pour la traduction d'un site web multilingue (je ne veux pas utiliser les .resources (.resx) )
pour l'instant en C# j'arrive à me créer un fichier aspx dans lequel je fais un :
Code:
1 2
|
<%@ Import namespace="page1" %> |
et dans le répertoire App_Code, je met un fichier page1.cs dans lequel j'ai quelque chose comme ça:
Code:
1 2 3 4 5 6 7 8
| namespace HelloWorld
{
public class Traduction
{
public string message1 = "ceci est le texte un";
public string message2 = "texte deux";
}
} |
Et ça marche, .. dans mon fichier aspx je peux faire appel à mes variables en faisant :
Code:
1 2 3 4
| Tradcution traduc = new Traduction();
Response.Write(traduc.message1 + "<BR>");
Response.Write(traduc.message2 + "<BR>"); |
Donc, c'est comme ça que je fais pour appellé des variables, en essayant de faire comme avec un include en php..
Est ce que je me complique la vie et qu'il y a plus simple ?
(rappel : je ne veux pas passer par les .resx)
d'avance merci beaucoup !