首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么清理WebBrowser的缓存?呀!

2012-04-13 
如何清理WebBrowser的缓存?急呀!!Editor.Editor editor new Editor.Editor() //创建编辑器main.p_Profi

如何清理WebBrowser的缓存?急呀!!
Editor.Editor editor = new Editor.Editor(); //创建编辑器
  main.p_Profit.Controls.Add(editor); //添加编辑器
  editor.Dock = DockStyle.Fill;
  editor.Text = "网页内容";
  其中Text是重写了webBrowser控件DocumentText属性。

  /// <summary>
  /// 重写Text属性
  /// </summary>
  public override string Text
  {
  set { webBrowser1.DocumentText = value; }
  get { return webBrowser1.DocumentText; }
  }

提问:每次我让webBrowser控件显示新的HTML网页内容,但是显示的是缓存中的内容,不能实时的显示新内容。请问如何清除webBrowser缓存

[解决办法]

C# code
public override string Text  {  set { if(webBrowser1.Document==null)webBrowser1.DocumentText = value;elsewebBrowser1.Document.Write(value); }  get { return webBrowser1.DocumentText; }  }
[解决办法]
探讨
楼上的方法不行呀,webBrowser1.Document 在任何时候都不为null的!

热点排行