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 :

réactiver un linkbutton


Sujet :

ASP.NET

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut réactiver un linkbutton
    Bonjour,

    je cherche un moyen de réactiver un LinkButton via Javascript (côté client), sachant que ce LinkButton a été désactivé côté serveur au chargement de la page.

    Le but étant de ne pas recharger la page.


    merci.

  2. #2
    SLE
    SLE est déconnecté
    Membre émérite Avatar de SLE
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 604
    Par défaut
    alors pourquoi ne pas faire en sorte qu'il soit directement activé côté serveur au chargement de la page ?

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut
    Citation Envoyé par SLE Voir le message
    alors pourquoi ne pas faire en sorte qu'il soit directement activé côté serveur au chargement de la page ?

    le linkbutton sert a ajouter un article dans un panier. il est donc désactivé tant que certaines conditions ne sont pas réunies ( comme par exemple le choix d'une couleur) lorsque cette condition est réunie, on réactive le lien.

  4. #4
    SLE
    SLE est déconnecté
    Membre émérite Avatar de SLE
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 604
    Par défaut
    Le problème, c'est que le serveur ne génère pas le html de la même façon dans ce cas. Si le linkbutton est enabled=false, le serveur ne génère pas le href de la balise <a>, donc le réactiver par javascript ne servira à rien.

  5. #5
    Expert confirmé

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Par défaut
    Bonjour,

    Pourquoi nécessairement en javascript ? Ne peux-tu pas le faire dans le code behind ?
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  6. #6
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut
    Citation Envoyé par FirePrawn Voir le message
    Bonjour,

    Pourquoi nécessairement en javascript ? Ne peux-tu pas le faire dans le code behind ?

    ma page comporte un composant en javascript et je ne peux le manipuler qu'avec javascript. voilà pourquoi j'ai besoin de passer par javascript.

  7. #7
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par lahwary Voir le message
    le linkbutton sert a ajouter un article dans un panier. il est donc désactivé tant que certaines conditions ne sont pas réunies ( comme par exemple le choix d'une couleur) lorsque cette condition est réunie, on réactive le lien.
    Pas certain que cela se défende d'un point de vue ergonomique.

    Si il faut remplir des conditions, autant afficher des validators explicites tout au long du formulaire. En ASP.Net MVC c'est très fluide car on peut utiliser l'AJAX simplement et la validation est native avec les attributs.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

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

Discussions similaires

  1. [C#] Code pour un linkbutton
    Par nuxstyle dans le forum ASP.NET
    Réponses: 5
    Dernier message: 30/05/2008, 22h24
  2. [C#] Plusieurs LinkButton pour une seule fonction
    Par FunnyDjo dans le forum ASP.NET
    Réponses: 3
    Dernier message: 08/06/2005, 22h01
  3. Image réactive (map) vrsus tableau
    Par francis m dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 22/05/2005, 19h28
  4. [C#] Déclencher action dans Repeater avec LinkButton
    Par globeriding dans le forum ASP.NET
    Réponses: 13
    Dernier message: 13/05/2004, 15h29

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