576 messaggi dal 30 aprile 2003
Ciao a tutti,
ho inserito questo codice nell'evento SelectionChanged del calendario:

calendar1.Attributes.Add("onClick","sendValue('" + calendar1.SelectedDate + "','" + myField + "');");


dove sendValue è una funzione JavaScript che imposta la data selezionata da popup in una textbox della pagina padre.

Perché prima di passare correttamente il valore, ho bisogno di cliccare 2 volte sulla data? Ho inserito il codice nell'evento sbagliato?

Grazie

Prima o poi diventerò un guru!
aletheia wrote:
Perché prima di passare correttamente il valore, ho bisogno di cliccare 2 volte sulla data? Ho inserito il codice nell'evento sbagliato?

sì, perchè così l'aggiungi solo dopo che hai fatto il primo click.
risolvi in altro modo usando questo script come base:
http://www.aspitalia.com/script/602/Date-Pickup-Control-Calendar-ASP.NET.aspx
ovviamente puoi personalizzartelo con quest'altro approccio, che non usa PostBack:
http://www.aspitalia.com/script/543/Personalizzare-Contenuto-Celle-Calendar.aspx

Daniele Bochicchio | ASPItalia.com
I libri su HTML5, WP7, ASP.NET, VB, C#, Entity Framework
Senior Software Architect@5DLabs.it
Microsoft Regional Director for Italy
576 messaggi dal 30 aprile 2003
Grazie mille per l'aiuto

Prima o poi diventerò un guru!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
    In primo piano

    I più letti di oggi

    Media
    In evidenza
    MISC