22 messaggi dal 04 settembre 2008
Ho creato un calendario per una web part con C#.
Purtroppo ogni volta che seleziono una data, mi viene ricaricata una drop down list che si trova nella pagina.
Come evitare il post back del calendario?
O come evitare che la dropdownlist non si ricarichi ogni volta che si sceglie una data?

Grazie.
la drop è nella solita WebPart? potresti usare ajax per non fare il postback completo della pagina

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
22 messaggi dal 04 settembre 2008
Ciao Marco

esatto il calendario è nella solita web part...

Ajax vuole il .NET 3.5, mentre io sto lavorando solo con il .NET 2.0
Ho un web service che ho creato già e dovrei rivedere tutto per usare Ajax.
Pure le configurazioni di Sharepoint.

Fino a prova contraria...
Ajax mi piacerebbe usarlo, ma ho trovato alcune difficoltà di compatibilità e ho lasciato perdere.
Qualche dritta?

Grazie
22 messaggi dal 04 settembre 2008
Ok, problema risolto.

Prima di aggiungere nella fatidica dropdown gli Items invocare il metodo Clear()
che dovrebbe ripulire e poi ricaricare.


myDropDownList.Items.Clear();



Ho trovato questa soluzione poco fa. Non ho ancora testato, ma credo funzioni
perchè cancella così ogni elemento dalla lista e gli ricarica.

Il calenario è carino, ma ricaricare l'intera pagina, che non è molto carino, visto che con sharepoint si deve ricaricare un bel po' di roba lasciando la videata bianca per qcl secondo...

Dicono che dopo 7 secondi di attesa gli utenti iniziano a stressarsi.
Non ho trovato niente per evitarlo.

Saluti a tutti

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