У меня есть элемент управления веб-браузера в C # .NET CF.
Когда пользователь нажимает на гиперссылку, вместо того, чтобы пытаться перейти к указанному URL, как мне вместо этого отображать фрагмент HTML-содержимого, хранящегося в памяти?
Я пробовал следующее
//page doesnt refresh
private void webBrowser_Navigating(object sender, WebBrowserNavigatingEventArgs e)
{
if (e.Url.Host != String.Empty) {
e.Cancel = true;
webBrowser.DocumentText = "<html> some text </html>";
}
}
//some text appears but then the original page is loaded up
private void webBrowser_Navigating(object sender, WebBrowserNavigatingEventArgs e)
{
if (e.Url.Host != String.Empty) {
webBrowser.DocumentText = "<html> some text </html>";
}
}