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 :

date + 1 mois


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 193
    Par défaut date + 1 mois
    bonjour,

    j'ai dans ma page un objet calendar et un objet textbox, j'aimerais pouvoir mettre dans ma textbox la date selectionner dans mon calendar +1 mois

    qui peut me dire comment faire ?

  2. #2
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    Normalement avec ton Calendar tu dois pouvoir récupérer la date selectionnée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    TonCalendar.SelectedDate (de type DateTime)
    du coup tu as juste à rajouter 1 mois à cette date et l'afficher dans ta textbox :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    à faire de l'évenement "SelectionChanged" de ton Calendar
     
    TaTextBox.Text = TonCalendar.SelectedDate.AddMonths(1).ToShortDateString();

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 193
    Par défaut
    oui mais justement quand je met

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaTextBox.Text = MonCalendar.SelectedDate.
    il ne me propose pas le

  4. #4
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    Bizarre je viens de tester (et même en VB.Net) et j'arrive à avoir la propriété AddMonths.

    Si tu la met et que tu essayes de compiler, le compilateur gueule ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 193
    Par défaut
    ok ca marche, désolé, j'avais pas tester car visual studio ne me proposais pas le addmonth

    alors que je connaissais la methode addmonth

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 193
    Par défaut
    j'ai un petit bug bizzard quand je met

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Calendar2.SelectedDate = Calendar1.SelectedDate.AddMonths(2)
    la date de mon calendar2 est bien selectionner mais il reste bloquer sur le mois en cours
    par exemple si je selectionne 2/10/08 il ira bien le selectionner 2/12/08 mais il restera placer sur le mois d'octobre , je serais obliger de la faire passe en decembre a la main et la je vois ma date qui est bien selectionne ...

    c'est un bug du calendar ?

  7. #7
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    Pour faire ce que tu veux, il faut aussi définir la propriété "TodaysDate"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    en C# mais tu devrais pouvoir convertir facilement :)
     
    DateTime test = DateTime.Now.AddMonths(2);
    cal1.TodaysDate = test;
    cal1.SelectedDate = test;

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

Discussions similaires

  1. [Dates] Les mois entre deux dates
    Par kagura dans le forum Langage
    Réponses: 2
    Dernier message: 28/06/2006, 11h38
  2. default value: date + 3 mois en design view
    Par debdev dans le forum Access
    Réponses: 4
    Dernier message: 19/04/2006, 18h33
  3. [Dates] calendrier mois suivant, précédent
    Par t-die dans le forum Langage
    Réponses: 7
    Dernier message: 22/12/2005, 14h22
  4. [Dates] Jour Mois anné, heure minute et seconde...
    Par SangKou dans le forum Langage
    Réponses: 4
    Dernier message: 29/11/2005, 08h34
  5. [langage]Date - 6 mois
    Par lechevin dans le forum Langage
    Réponses: 5
    Dernier message: 30/06/2005, 14h31

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