Questo è il mio codice:C# check/deseleziona la casella nel controllo WebBrowser?
webBrowser1.Document.GetElementById("user").SetAttribute("value", txtUsername.Text);
webBrowser1.Document.GetElementById("pass").SetAttribute("value", txtPassword.Text);
webBrowser1.Document.GetElementById("rememberme").SetAttribute("checked", cbAutoLogin.Checked.ToString());
Il nome utente e la password è ok non ho alcun problema, ma il controllo non funziona. Il problema non si trova in cbAutoLogin.Checked.ToString(), anche se scrivo vero o falso, nulla cambia.
Ecco la casella di controllo su HTML
<input type='checkbox' id='rememberme' checked='checked' name='rememberme' value='1' class='input_check' />
Qualcun altro ha lo stesso problema? O faccio qualcosa di sbagliato?
prima cosa che vedo è che è necessario aggiungere runat = "server" nell'elemento di ingresso –
WinForms @astroboy :-) Titolo catturato anche io alla sprovvista. –
@pst. Ops. Dovrei leggere l'intera domanda più i tag la prossima volta. –