WebBrowser控件WebBrowserDocumentCompletedEventArgs LocalPath

时间:2013-02-13 16:26:59

标签: c# winforms .net-4.0 webbrowser-control uri

我有以下方法将winforms WebBrowser Control导航到urlString

private void NavigateToUrl(string urlString)
{
    this.webContainer.Navigate(urlString);
}

我已覆盖OnWebPageLoad方法,我在其中记录eargs.Url.LocalPath属性。

public override void OnWebPageLoad(object sender, WebBrowserDocumentCompletedEventArgs eargs)
        {

LogMessage(LogFacilityName,
                    String.Format("OnWebPageLoad() : Unknown page was loaded (LocalPath = '{0}').", eargs.Url.LocalPath),
                    LogType.Warning);
}

问题是有时eargs.Url.LocalPath等于“/”(单斜杠)。 但是当我在调用导航之前记录url时,我知道它不等于“/”(单斜杠)并且是我的html表单之一。

为什么会发生?有什么想法吗? Here is eargs.Url.LocalPath MSDN Documentation

0 个答案:

没有答案