C# - aktivieren/deaktivieren Sie Kontrollkästchen, die im WebBrowser-Steuerelement?

Dies ist mein code:

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());

Den Benutzernamen und das Kennwort ist ok, ich habe kein problem, aber der check nicht funktioniert. Das problem ist nicht auf die cbAutoLogin.Überprüft.ToString(), auch wenn ich Schreibe, wahr oder falsch nichts ändern.

Hier ist die html-checkbox auf

<input type='checkbox' id='rememberme' checked='checked' name='rememberme' value='1' class='input_check' />

Sonst noch jemand das gleiche problem? Oder Mach ich irgendwas falsch?

  • Erste, was ich sehe, ist, dass Sie brauchen, um hinzuzufügen runat="server" in das input-element
  • WinForms 🙂 Titel caught me off guard zu.
  • Hoppla. Ich sollte Lesen die ganze Frage plus die tags beim nächsten mal.
InformationsquelleAutor a1204773 | 2012-06-29
Schreibe einen Kommentar