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 :

MessageBox sous Web form


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Analyste programmeur
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Par défaut MessageBox sous Web form
    bonjour,

    Je réalise un petit Webform, (C# , ASP.NET)

    Et je voudrai controler un champ texte côté serveur (je sais qu'il faut éviter mais ) etsui vant ce controle , afficher des MessageBox seulement étant sous Webform je ne peux faire un using de System.Windows.Forms .
    Je sais que je pourrai utilisé des alert en javascript coté client mais ce n'est pas ce que je veux . je voudrai pouvoir utilisé des message box ou un équivalent
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Pour faire apparaître un messagebox côté client, tu seras obligé de passer par Javascript.

  3. #3
    Membre du Club
    Profil pro
    Analyste programmeur
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Par défaut
    Ok merci pour l'info par contre c'est plus limitée que je le pensais la combinaison Csharp ASP.NET

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    ben non, pas vraiment... une MessageBox, ça s'affiche chez le client. ASP.NET s'occupe surtout de ce qui se passe sur le serveur.
    Et la classe MessageBox de Windows Forms est juste un wrapper d'une fonction Win32, je vois mal comment on pourrait l'utiliser pour afficher quelque chose sur le poste client...

  5. #5
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par tomlev Voir le message
    ben non, pas vraiment... une MessageBox, ça s'affiche chez le client. ASP.NET s'occupe surtout de ce qui se passe sur le serveur.
    Et la classe MessageBox de Windows Forms est juste un wrapper d'une fonction Win32, je vois mal comment on pourrait l'utiliser pour afficher quelque chose sur le poste client...
    Surtout si ce dernier ne se trouve pas sous Windows.

  6. #6
    Membre du Club
    Profil pro
    Analyste programmeur
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Par défaut
    j'aimerai suivre vos conseil mais en fait le problème c'est que j'ai deja essayé d'inclure un script javascript dans une page ASP et ça me bloquait il ne me reconnaissait pas mes instructions javascript:
    <asp:Button id="Button1" style="Z-INDEX: 104; LEFT: 264px; POSITION: absolute; TOP: 160px" runat="server" Width="177px" Height="32px" Text="Valider" OnClick="effacer()">

    <script language="JavaScript">
    function effacer(){
    alert("Vous avez cliqué sur le bouton Effacer");
    }
    </script>
    </asp:Button>

    et il me dit CS0117: 'ASP.WebForm1_aspx' ne contient pas de définition pour 'effacer'

    Etes vous sur qu'il n'existe pas un moyen propre au C# pour faire des fenetre type pop up a moins qu'il y ait une solution au javascript
    Merci d'avance

  7. #7
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Ce n'est pas sur le OnClick que tu dois mettre ça, mais sur le OnClientClick comme il s'agit d'un contrôle ASP.

Discussions similaires

  1. Pagination : numéroter sous la forme (1/4)
    Par audreyb dans le forum SAP Crystal Reports
    Réponses: 8
    Dernier message: 01/03/2013, 11h59
  2. crystal report sous visual studio 2005 avec web form
    Par beabea dans le forum ASP.NET
    Réponses: 7
    Dernier message: 19/04/2007, 17h13
  3. [DOM] Créer un fichier XML sous une forme bien précise
    Par LaseLiep dans le forum Format d'échange (XML, JSON...)
    Réponses: 8
    Dernier message: 09/06/2005, 18h05
  4. [VS.NET] Ajout de nouveaux web forms dans la palette
    Par subhuman dans le forum Visual Studio
    Réponses: 12
    Dernier message: 15/04/2005, 09h11
  5. Formater une durée sous la forme Heure:Minute:Seconde
    Par marsupile dans le forum C++Builder
    Réponses: 2
    Dernier message: 31/01/2004, 23h29

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