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 :

jquery et c#


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 159
    Par défaut jquery et c#
    Bonjour à tous,

    Je viens vers vous car j'ai un petit probleme. J'ai réalisé un formulaire qui selon les reponses cache/affiche des div via jquery et les methodes hide()/show().
    Le problème c'est que lors de la validation du formulaire, je veux affecter les valeurs à un objet en focntion de ce qui est visible ou pas. Cependant coté c# je n'arrive pas a detecter ce qui est visible de ce qui ne l'ai pas.
    J'ai essayé avec un
    if(maDiv.Style["display"] == "block")
    mais maDiv.Style["display"] vaut null.
    Avez-vous deja rencontré ce probleme, avez-vous des astuces???

    Merci d'avance

  2. #2
    Membre expérimenté
    Avatar de SoBaKa
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2006
    Messages : 242
    Par défaut
    Bonjour,

    Je pense que vous avez un problème de compréhension concernant le fonctionnement d'ASP.Net.

    ASP.Net va pouvoir garder que certaines informations sur des contrôles "serveur".

    Je pense que la meilleure solution est de créer un contrôle HiddenField sur la page

    Code ASP.Net : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:HiddenField ID="hidMaskedDiv" runat="server" Value="" />

    Ensuite quand vous masquez un div ou l'afficher, il faut remplir ce HiddenField en Javascript avec par exemple les noms des div ou les infos que vous voudriez récupérer côté serveur.

    Au moment de la validation du formulaire vous n'auriez plus qu'à analyser la valeur du HiddenField.

    Bonne journée.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 159
    Par défaut
    Bonjour, merci pour l'info je craignais cette réponse. En gros il n'y a pas possibilité à part en contournant le problème via des champs caché.
    Merci de votre réponse

Discussions similaires

  1. [JQuery] Votre Framework Ajax ?
    Par rad_hass dans le forum jQuery
    Réponses: 12
    Dernier message: 30/08/2007, 19h31
  2. [JQuery] calendrier popup en ajax
    Par popogendarme dans le forum jQuery
    Réponses: 2
    Dernier message: 19/06/2007, 16h45
  3. [JQuery] Encore cache et IE7 mais..
    Par popogendarme dans le forum jQuery
    Réponses: 6
    Dernier message: 29/05/2007, 18h05
  4. [js]problèmes avec jquery
    Par pomgnon dans le forum jQuery
    Réponses: 3
    Dernier message: 30/03/2007, 20h47
  5. [JQUERY] Comment appeler une fonction php avec jquery
    Par popogendarme dans le forum jQuery
    Réponses: 1
    Dernier message: 20/03/2007, 16h07

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