DUVIDAZINHA BASICA...
Bom, A Intenção é Checar um "CheckBox" em uma Página HTML.
O Problema: O CheckBox não tem Id Fixo.
Exemplo de Como Checar:
WebBrowser.Document.All.NomeDoCheck.Checked = 1
Bom, Eu Consigo Pegar o ID do CheckBox. Agora Queria Fazer o Seguinte
WebBrowser.Document.All.VARIAVEL_COM_O_ID.Checked = 1
Só que não esta funcionando o comando com uma variavel no meio...
A Grande Questão é... Como Fazer Funcionar o Comando e Ler o Valor da Variavel?
Obrigado.
O Problema: O CheckBox não tem Id Fixo.
Exemplo de Como Checar:
WebBrowser.Document.All.NomeDoCheck.Checked = 1
Bom, Eu Consigo Pegar o ID do CheckBox. Agora Queria Fazer o Seguinte
WebBrowser.Document.All.VARIAVEL_COM_O_ID.Checked = 1
Só que não esta funcionando o comando com uma variavel no meio...
A Grande Questão é... Como Fazer Funcionar o Comando e Ler o Valor da Variavel?
Obrigado.
Páginas Web são dinâmicas, ok? Para esse fim, elas utilizam Scriprs.
Marcar ou preencher um controle em uma página carregada (lado cliente) é, da mesma forma, executar um script.
Na verdade, então, o que você queria era executar o script no lado cliente sem a necessidade da interação com o usuário, ok?
Em outras palavras, quando o usuário digita em um textbox ou marca um radiobutton em uma página web, ele não está fazendo absolutamente nada. Ele só fará, de fato, quando acionar um Submit (que pode estar em um ou mais dos controles, ou em um botão especÃÂÂfico).
Por fim, esse Submit reúne as informações dos controles da página no lado cliente e os envia como uma linha de comando (um script) ao aplicativo que está sendo executado no Host (lado servidor).
Resumindo, você pode fazer o trabalho todo sem sequer abrir o Internet Explorer, apenas enviando diretamente ao servidor o script que lhe interessa.
Marcar ou preencher um controle em uma página carregada (lado cliente) é, da mesma forma, executar um script.
Na verdade, então, o que você queria era executar o script no lado cliente sem a necessidade da interação com o usuário, ok?
Em outras palavras, quando o usuário digita em um textbox ou marca um radiobutton em uma página web, ele não está fazendo absolutamente nada. Ele só fará, de fato, quando acionar um Submit (que pode estar em um ou mais dos controles, ou em um botão especÃÂÂfico).
Por fim, esse Submit reúne as informações dos controles da página no lado cliente e os envia como uma linha de comando (um script) ao aplicativo que está sendo executado no Host (lado servidor).
Resumindo, você pode fazer o trabalho todo sem sequer abrir o Internet Explorer, apenas enviando diretamente ao servidor o script que lhe interessa.
Desculpe discordar do professor mas e sim possivel ver o valor em tempo real da variavel! pra qual finalidade este projeto?
tente assim WebBrowser.Document.All.NomeDoCheck.value = 1 esse 1 pode variar pra true
Hehehe, eu não disse que não é possÃÂÂvel ver, disse que é mais simples enviar direto o script do submit do que ter de ler a página inteira. é só ler.
Tópico encerrado , respostas não são mais permitidas