I m using c# WebBrowser control. I use following code inorder to navigate.
string FilePath = @"C:\Abc.mht";
webBrowser.Navigated += new WebBrowserNavigatedEventHandler(webBrowser_Navigated);
WebBrowser.Navigate(FilePath);
void webBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
{
try
{
webBrowser.Refresh();
webBrowser.Navigated -= new
WebBrowserNavigatedEventHandler(webBrowser_Navigated);
}
catch(Exception Ex)
{
}
}
When i navigate to url "C:\Abc.mht" for first time then it gives page cannot be displayed error. But now if i navigate to some other url and then again navigate to "C:\Abc.mht" then it properly navigates.
My question is why webBrowser control shows "Page cannot be displayed" error when i navigate to url "C:\Abc.mht" for first time.
I also tried refreshing webBrowser control but still it gives "page cannot be displayed" error. Can anyone please tell me how to solve this problem?