C#,, InvokeMember("单击&#34)

时间:2015-08-25 16:57:49

标签: c# invokemember

我正在开发一个WinForms项目,正常运行第1到第7行。在第七行退出到for循环之后(如break;),SendMail()不起作用。为什么呢?

for (int k = 0; k < 3; k++)
{
    if (mesajlistem[k].InnerText == "test")
    {
        if (saatler[k] != saatlistem[k].InnerText)
        {
            link[k].InvokeMember("click");
            SendMail(document.GetElementById("divItmPrts").InnerHtml); 
        }
    }
}      

1 个答案:

答案 0 :(得分:0)

所以似乎邮件被发送但是它是空的

所以要么

documet.GetElement...

不是正确的回报。或

Sendmail(xx)

不正确

因此,在SendMail的开头设置一个断点,看看是否传入了好的数据。

现在修复破损的部分

(我不知道答案,但评论时间太长)