• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

PedroMateus

Alterar estado de checkbox html apartir de code behind

6 mensagens neste tópico

Boas,

tenho uma checkbox que nao está a ser colocada a checked conforme eu quero, no page load, eu antes estava a usar um asp:checkbox e funcionava na perfeição, mas como tive que mudar para uma checkbox html começou a dar alguns problemas...se me puderem ajudar como posso alterar a checkbox era optimo, e se houver mais coisas a apontar no codigo digam

FILE.CS

string status = reader.GetValue(19).ToString();
if (status == "true") { cbBad.Checked = true; } else cbBad.Checked = false;

FILE.ASPX

<input id="cbBad" type="checkbox" onclick="if (this.checked) {putImage();}  else {removeImage();}" runat="server"/>
               

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tem atenção ao PostBack ... poderá ser isso que te poe a checkbox sempre no mesmo estado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o check nao tem postback alias uma das coisas q me fez mudar o obj pa html foi isso, e o q tinha em code-behind meti em javascript

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

E já fizeste o debug disso a ver se realmente te passa para o cbBad.Checked = true; ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

por acaso nao mas vou ver

edited:

lol n era =="false" mas sim "1" duuuhhh  :wallbash:

tks pela iluminação  :-[

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora