webbrowser autofill form

G

Guest

Hello,

I have a problem by using the webbrowser control of the .NET Framework 2.0
beta and I hope you can help me.

I want to fill a html-form automaticly. In my solution I use the following
code:

HtmlDocument htmldoc = null;
HtmlElement htmlelem = null;
htmldoc = webBrowser.Document;
htmlelem = htmldoc.GetElementById("login"); htmlelem.SetAttribute("value",
"name");

After I've filled the complete html-form, I want to submit the form. I try
to raise a event (htmlelem.RaiseEvent ("Click", eh)) on the submit-button,
but this code produced only a exception (ArgumentException was unhandled;
Value does not fall within the expected range.). Can you say me, how I can
submit this completly filled form? Which command I must use? The internet and
google couldn't help me to find a solution. Thank you. Sorry, my english is
not the best.

With kind regards
Oliver
 
G

Guest

I have found the solution. I must use htmlelem.InvokeMember ("Click"); on the
button-control of the html-form.

Viele Grüße
Oliver
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top