Visualizzazione dei risultati da 1 a 10 su 20

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova se funziona

    codice:
        Protected Sub Calendar1_Load(sender As Object, e As System.EventArgs) Handles Calendar1.Load
            Me.Validate()
        End Sub
    
        Protected Sub Calendar1_SelectionChanged(sender As Object, e As System.EventArgs) Handles Calendar1.SelectionChanged
            TextBox1.Text = Calendar1.SelectedDate.ToShortDateString()
            Me.Validate()
        End Sub
    Pietro

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Non funziona perche' al RangeValidator1 hai dato il <MinumumValue> fisso alla data corrente.
    Devi dargli quella scelta dal calendario, no ?

    codice:
    protected void Page_Load(object sender,EventArgs e)
    {
      RangeValidator1.MinimumValue = Calendar1.SelectedDate.ToShortDateString();
      RangeValidator1.MaximumValue = DateTime.Now.AddDays(14).ToShortDateString();
    }
    

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Quote Originariamente inviata da djciko Visualizza il messaggio
    Non funziona perche' al RangeValidator1 hai dato il <MinumumValue> fisso alla data corrente.
    Devi dargli quella scelta dal calendario, no ?

    codice:
    protected void Page_Load(object sender,EventArgs e)
    {
      RangeValidator1.MinimumValue = Calendar1.SelectedDate.ToShortDateString();
      RangeValidator1.MaximumValue = DateTime.Now.AddDays(14).ToShortDateString();
    }
    
    Aspettando che l'amico risponda, scusa la domanda, ma l'hai visto IL NOSTRO FABIO ARU?
    Pietro

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    da una ricerca mi sembra un ciclista...no Pietro non seguo questo sport
    Che ha fatto ?

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Quote Originariamente inviata da djciko Visualizza il messaggio
    da una ricerca mi sembra un ciclista...no Pietro non seguo questo sport
    Che ha fatto ?



    PS. suggerimento: troppo informatica fa male! si cura con una bella bicicletta e una buona salita
    Pietro

  6. #6

  7. #7
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Quote Originariamente inviata da djciko Visualizza il messaggio
    beh tu sai chi e' Dixon ?
    No. Ma so chi erano Pantani, Coppi, Bartali
    Pietro

  8. #8
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Quote Originariamente inviata da djciko Visualizza il messaggio
    Non funziona perche' al RangeValidator1 hai dato il <MinumumValue> fisso alla data corrente.
    Devi dargli quella scelta dal calendario, no ?

    codice:
    protected void Page_Load(object sender,EventArgs e)
    {
      RangeValidator1.MinimumValue = Calendar1.SelectedDate.ToShortDateString();
      RangeValidator1.MaximumValue = DateTime.Now.AddDays(14).ToShortDateString();
    }
    
    No! Perché i 14 giorni massimi entro i quali è possibile prenotare devono partire dalla data in cui l'utente effettua l'operazione, e quindi ho volutamente impostato MiniumValue per prendere il valore autonomamente. Allora, meglio mettere un po' d'ordine nella questione, perché a quanto pare in me regna un po' di confusione:

    1. La proprietà MiniumValue del controllo Rangevalidator viene popolata dinamicamente in fase di caricamento della pagina con la data attuale;

    2. La proprietà MaximumValue del controllo RangeValidator viene popolata dinamicamente in fase di caricamento della pagina da un valore derivante dall'aggiunta di 14 giorni dalla data attuale(mettiamo che oggi siamo all'1 giugno, il valore di MaximumValue sarebbe 15);

    3.
    In teoria, considerando che oggi siamo al primo giugno, ad esempio, se dal calendario seleziono una data entro il 15 la prenotazione dovrebbe andare a buon fine, mentre dal 16 in poi otterrei l'errore poiché di tratta di un range non compreso nei 14 giorni successivi alla data odierna. Ed è proprio ques'ultimo passaggio che non mi è chiaro!
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.