Problemas com a lista caixa de verificação usando atributos em um postback
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 !!!!
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?