【发布时间】:2012-06-30 15:04:06
【问题描述】:
这是我的代码:
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());
用户名和密码都可以,我没有任何问题,但检查不起作用。问题不在 cbAutoLogin.Checked.ToString() 上,即使我写的是 true 或 false 也没什么变化。
这是 html 上的复选框
<input type='checkbox' id='rememberme' checked='checked' name='rememberme' value='1' class='input_check' />
其他人有同样的问题吗?还是我做错了什么?
【问题讨论】:
-
我看到的第一件事是你需要在输入元素中添加runat="server"
-
@astroboy WinForms :-) 标题也让我措手不及。
-
@pst。哎呀。下次我应该阅读整个问题以及标签。
标签: c# html winforms webbrowser-control