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 :

Afficher l'heure du pc client


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 12
    Par défaut Afficher l'heure du pc client
    bonjour,

    j'aimerais faire afficher sur ma page ASP une zone Label avec comme valeur la date et l'heure du pc client (c'est à dire le pc qui utilise IE et non pas celle du serveur)...
    <asp:Label ID="DateHeurePC" runat="server" Text=""></asp:Label>

    Seulement je ne vois pas comment faire vu que le c# se passe côté serveur.
    au début j'avais utilisé les datetime.now mais ca me donne l'heure du serveur et ce n'est pas celle ci qui m'interesse, moi je veux afficher celle du client.
    Existe-t-il un moyen de récuperer la date et l'heure du pc client pour l'afficher sur le onload de ma page dans ma zone DateHeurePC?

    Merci de votre aide.
    Laetitia

  2. #2
    Membre Expert Avatar de LaChips
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 109
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 109
    Par défaut
    Bonjour,
    Il faut faire un code en JavaScript côté client

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Août 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2006
    Messages : 132
    Par défaut
    regarde du côté du javascript, il y a bien un fonction qui permet de récupérer la date et l'heure du client.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 12
    Par défaut
    oui en javascript je sais faire mais le probleme c que j'arrive pas à integrer le javascript dans l'asp.net
    j'arrive pas à remplir mon label avec le contenu trouvé en javascript

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 12
    Par défaut
    est ce que quelqu'un saurait me dire comment utiliser du javascript dans une page asp.net et comment faire pour remplir mon label dans cette fonction javascript
    merci de votre aide
    laetitia

  6. #6
    Membre expérimenté
    Inscrit en
    Janvier 2005
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 218
    Par défaut
    Tu peux faire en sorte d'executer une fonction AfficheDate() que tu vas appeler dans ton Page_Load dans une fonction RegisterStartUpScript...

    Et dans ta page aspx , tu vas définir ta fonction javascript AfficheDate()

  7. #7
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par défaut
    Citation Envoyé par laeti Voir le message
    est ce que quelqu'un saurait me dire comment utiliser du javascript dans une page asp.net et comment faire pour remplir mon label dans cette fonction javascript
    merci de votre aide
    laetitia
    Pourquoi veux tu absolument passer par le serveur pour afficher une donnée utilisée par le client et disponible sur le client uniquement. De mon point de vue, ça n'a pas de sens. Tu n'as qu'à afficher la date en Javascript directement, non ?
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 12
    Par défaut
    Parce qu'en fait je dois afficher la date du client à l'écran, puis lorsqu'il appui sur le bouton valider, cela doit m'envoyer cette date dans ma base de données.

  9. #9
    Membre éclairé
    Homme Profil pro
    Développeur
    Inscrit en
    Septembre 2007
    Messages
    497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Septembre 2007
    Messages : 497
    Par défaut
    Tu ecris ton script javascript dans ta page truc.aspx enfin moi c'est comme ca que j'ai fait

  10. #10
    Membre éclairé
    Homme Profil pro
    Développeur
    Inscrit en
    Septembre 2007
    Messages
    497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Septembre 2007
    Messages : 497
    Par défaut
    Alors tu ecris ton script dans ton fichier truc.aspx
    dans ton fichier truc.aspx.cs
    tu dois rajouter un truc comme ca
    Bvalid.OnClientClick = "chargement()";
    Bvalid etant mon bouton et chargement la fonction javascript appelee.

Discussions similaires

  1. Afficher la date et l'heure du poste client sur un rapport
    Par o-l-i-v-i-e-r dans le forum BIRT
    Réponses: 1
    Dernier message: 20/09/2010, 11h55
  2. Afficher des heures locales
    Par mrpowerboy dans le forum Applets
    Réponses: 3
    Dernier message: 27/09/2005, 17h57
  3. afficher l'heure toutes les minutes
    Par rvfranck dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 22/02/2005, 14h12

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