IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

VB et C# dans la même page .aspx


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 24
    Par défaut VB et C# dans la même page .aspx
    Bonjour,

    Une belle question bien difficile pour un débutant comme moi :
    J'ai une page truc.aspx qui fonctionne en code behind et en VB :

    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="TRUC.aspx.vb" Inherits="BLABLA.TRUC" %>

    Sauf que je dois insérer un TAG sur cette page généré avec du C#.... (je n'y connais rien en VB ni en C#...)

    Déjà est t'il possible de faire du C# dans la page .aspx sachant que j'appelle une page truc.aspx.vb ?

    J'ai tenté de rajouter :
    <%@ Page language="c#" AutoEventWireup="false" %>
    <script runat="server">

    avec mon code derriere...mais ca genere une erreur...

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Tu peux pas mélanger 2 langages

    Sauf que je dois insérer un TAG sur cette page généré avec du C#.... (je n'y connais rien en VB ni en C#...)
    J'ai pas bien compris là

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 24
    Par défaut
    en gros je dois générer une image avec du code C# fourni par un prestataire externe.

    Donc c'est définitif, on ne peut pas mélanger VB et C# ??? :'(

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Il est fourni comment le code?
    Si c'est une ddl externe, pas de problème.
    Si c'est du code, bah traduis en VB.NET

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 24
    Par défaut
    C'est du code, je vais donc m'atteler à le traduire en VB.NET.

    Une fois traduit, est ce que je dois obligatoirement mettre le code dans le fichier behind .aspx.vb ou je peux le mettre direct ?

    Merci pour vos réponses en tt cas ^^

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Comme tu veux

  7. #7
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Citation Envoyé par kanon90 Voir le message
    C'est du code, je vais donc m'atteler à le traduire en VB.NET.

    Une fois traduit, est ce que je dois obligatoirement mettre le code dans le fichier behind .aspx.vb ou je peux le mettre direct ?

    Merci pour vos réponses en tt cas ^^
    Maintenant, tu nest pas obligé de la traduire. Enfin ca dépend, si c'est du code purement isolé, créé une ClassLibrary en c#, créé une classe et ajoute lui une fonction publique et statique et colles-y le code que tu as reçu.

    Au sein de ton projet web, référence ta nouvelle ClassLibrary et apelle ta nouvelle fonction!

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 24
    Par défaut
    C'est un code purement isolé.

    Je vais essayer ta technique histoire de ^^

  9. #9
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Ou plus simple, il ajoute directement une classe dans son projet et fait pareil, comme ça pas de dll...

  10. #10
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Citation Envoyé par Poulain Voir le message
    Ou plus simple, il ajoute directement une classe dans son projet et fait pareil, comme ça pas de dll...
    L'idée de la DLL externe reste intéressante, conceptuellement, vu que c'est du code qu'il n'a pas écrit, rendre ce code externe démontre qu'il n'en est pas "responsable".

  11. #11
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Mouai, ça devient du symbolique, mais c'est pas faux.

Discussions similaires

  1. Afficher le résultat de 2 requêtes SQL dans la même page aspx
    Par gringos3421 dans le forum Développement Web avec .NET
    Réponses: 0
    Dernier message: 17/03/2010, 14h08
  2. Pb 2 datagrid dans 1 même page aspx ?
    Par lolymeupy dans le forum ASP.NET
    Réponses: 0
    Dernier message: 16/12/2008, 14h29
  3. Liens dans la même page vers un bottom frame ?
    Par beegees dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 01/03/2006, 12h25
  4. Créer lien dans un même page
    Par kudawoo2002 dans le forum ASP
    Réponses: 1
    Dernier message: 20/11/2005, 02h00
  5. resultat dans la même page
    Par jive dans le forum ASP
    Réponses: 7
    Dernier message: 15/04/2005, 00h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo