Domanda

Ho un Datalist che visualizza un elenco di caselle di controllo e attributi di valore su ciascuno di essi, quando un altro controllo attiva un postback l'attributo value viene perso su ciascuna delle caselle di AIUTO !!!!

È stato utile?

Soluzione

Nel tuo evento page_load potresti voler controllare e vedere se il tuo datalist è vincolante. In tal caso, potresti voler avvolgere il tuo metodo di database con questo:

if(!Page.IsPostBack)
{
  YourDataBindingMethod();
}

In questo modo verificherai che sia caricato solo sul caricamento della prima pagina. Non ogni volta che un controllo attiva un postback.

Spero che questo ti aiuti.

Altri suggerimenti

Quando carichi il tuo Datalist assicurati che sia fatto solo sul PageLoad iniziale e non sui PostBack susequent

if(!Page.IsPostBack) {
    //databind your datalist
}

Se questo non è il problema, ti andrebbe di pubblicare del codice che potrebbe aiutarti a capire il problema?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top