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

VB.NET Discussion :

instancier l'objet Response de system.web.httpResponse


Sujet :

VB.NET

  1. #1
    Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 142
    Points : 68
    Points
    68
    Par défaut instancier l'objet Response de system.web.httpResponse
    Bonjour ,
    j'essaie d'afficher une alert :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Dim final as string= "bla bla"
    Response.Write("<script type='text/javascript'>alert(""" & final & """ )</script>")
    mais ca me donne un erreur que j'arrive pas a resoudre,l'erreur :
    Détails de l'exception: System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.

  2. #2
    Membre régulier Avatar de 2h15Crew
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2011
    Messages : 79
    Points : 106
    Points
    106
    Par défaut
    Je pense que ça veut dire que ton objet Response est null. Est-il bien déclaré ?

  3. #3
    Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 142
    Points : 68
    Points
    68
    Par défaut
    oui il est declarer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public response as system.web.httpResponse

  4. #4
    Membre régulier Avatar de 2h15Crew
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2011
    Messages : 79
    Points : 106
    Points
    106
    Par défaut
    Essaye de l'instancier dynamiquement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    public Response as New System.Web.httpResponse

  5. #5
    Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 142
    Points : 68
    Points
    68
    Par défaut
    j'ai deja essayer mais il me souligne sur Response et affiche le message :
    la resolution de surcharge a échoué,car aucun 'New' accessible n'accepte ce nombre d'arguments

  6. #6
    Membre régulier Avatar de 2h15Crew
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2011
    Messages : 79
    Points : 106
    Points
    106
    Par défaut
    Je ne vois pas alors

  7. #7
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2011
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Tu as bien Importé les classes ?

  8. #8
    Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2009
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 142
    Points : 68
    Points
    68
    Par défaut
    Quand je met le code dans une page .aspx ,'response' fonction a merveille par contre quand je le met dans une classe ca me donne cette erreur.

    importes les classe ?? c'est a dire :
    imports system.web.httpresponse
    oui j'ai fait ca

    Probleme resolu il a fallu juste faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      System.Web.HttpContext.Current.Response.Write("<script type='text/javascript'>alert(""" & final & """ )</script>")
    merci les mecs pour les reponses

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/05/2011, 11h55
  2. [Reflection] Instancier un objet
    Par bl@st dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 28/10/2008, 11h09
  3. Réponses: 5
    Dernier message: 24/11/2006, 20h49
  4. Réponses: 7
    Dernier message: 18/07/2006, 12h23
  5. Objet Response error 'ASP 0156 : 80004005'
    Par Doodoo256 dans le forum ASP
    Réponses: 2
    Dernier message: 09/06/2004, 09h13

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