Re: WebBrowser DocumentText getting problem ...

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



The content is fetched in the web browser asynchronously. You should wait until the downloading is done before you try and access the DocumentText property. You can do this by subscribing to the DocumentCompleted event and then getting the text from the document from there.


--
- Nicholas Paldino [.NET/C# MVP]
- mvp@xxxxxxxxxxxxxxxxxxxxxxxxxxx

"- Electronic.HR -" <electronic.hr@xxxxxxxxx> wrote in message news:f44g54$mub$1@xxxxxxxxxxxxxxxxxx
I have very strange and stupid problem with .NEt's webBrowser control...

If I do this:
----------------------------------
private void btnGoogle_click(object sender, EventArgs e)

{

webBrowser1.Navigate(http://www.google.com);

}
----------------------------------

and after that try this:

-----------------------------------

string html;

html = webBrowser1.DocumentText.ToString();

------------------------------------

I get error: "The system cannot find the file specified. (Exception from HRESULT: 0x80070002)"


BUT


If I open Google (or any other page), and if I then click any link in webBrowser, and after that try to get html content, all works fine...



Is there any way to get HTML content while navigating automaticly (with my buttons)..

Hope I was clear :)

Thanks in advance.

Electronic.HR


.


Quantcast