Pergunta

Eu tenho um Datalist que torna uma lista de caixas de seleção e atributos de valor sobre cada um deles, quando outro controle dispara um postback o atributo valor é perdido em cada um dos AJUDA caixas !!!!

Foi útil?

Solução

Em seu evento page_load você pode querer verificar e ver se a sua ligação a sua datalist. Se assim for, você pode querer quebrar o seu método de ligação de dados com o seguinte:

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

Com isso, você irá verificar para se certificar de que ele só é carregado no primeiro carregamento da página. Não cada vez que um controle dispara um postback.

Espero que isso ajude você.

Outras dicas

Quando você carrega o seu make Datalist certeza ele só é feito no PageLoad inicial e não em postbacks susequent

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

Se isso não é o problema, você se importaria de postar algum código que poderia ajudar a descobrir o problema?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top