boa tarde!! tenho o seguinte problema: em uma CheckBoxList q pega valores do banco de dados, e exibe para q o usr posso escolher quais opções ele quer, uma, algumas, todas, ou nd. Até ai blz, o resultado eu gravo no banco sem problemas. a coisa fica
ruim quando tenho q disponibilizar a alteração para o suário, no e vendo onload da pagina, eu carrego, com as opções do banco e depois dentro de um laço leio os valores que o usr tinha escolhido, e tento marcar essas opções mas o CheckBox não aparece marcado
a ultima linha do opção, tipo se na blz tem 3 linha era para vim marcado as 3 opc, mas só a ultima fica.
if (drArea.HasRows)
{
while (drArea.Read())
{
ListItem currentCheckBox = cklb_Atuacao.Items.FindByValue(drArea["CODPRODUTO"].ToString());
if (currentCheckBox != null)
{
currentCheckBox.Selected = true;
}
}
}
se eu colocar esse evento em um botão depois da pagina carregada funciona.
obrigado
Charles Tenorio