在下面的代码中,我可以使用HTMLAgilitypack设置用户名和密码的值,但无法调用登录按钮的单击事件(按钮在源代码中的ID为"s1")。
有没有办法解决这个问题?我之所以不使用WebBrowser是因为我需要使用HTMLAgilityPack从没有在源代码中标识出ID的页面检索数据。
有没有办法解决这个问题?我之所以不使用WebBrowser是因为我需要使用HTMLAgilityPack从没有在源代码中标识出ID的页面检索数据。
var doc = new HtmlWeb().Load("http://MYURL.com");
doc.DocumentNode.SelectSingleNode("name").SetAttributeValue("value", "MyUsername");
doc.DocumentNode.SelectSingleNode("password").SetAttributeValue("value", "MyPassword");