我在 WINFORM 中用 axWebBrowser 控件,点击一个按钮后执行该控件的 Navigate(url, ref o, ref o, ref o, ref o) 方法,打开一个页面。现在的问题是:如果我 点击该按钮2次(传入的 URL 一样),那么打开的页面是否认为这是 POSTBACK,或者是使用了缓存中的数据?因为我在该页的 Page_Load 中进行了数据的绑定,一开始以为是 IsPostBack 的问题,现在我去掉了 if(!IsPostBack),可问题依然存在。请高人指点啊!!!
解决方案 »
- Context.User、FormsAuthenticationTicket、IPrincipal和IIdentity和Using
- 很久没有来了,写了一些LINQ的拙文给大家分享
- 点击button,提交到本页面,如何判断是点击了这个button呢?
- 菜鸟问个符号问题~~困惑中
- 页面不显示,急!!!在线
- 怎么添加google的商业广告和商业广告
- 在string里面写入javascript,但在页面显示的时候,直接已字符形式显示,不执行javascript
- Can VB.NET and C# be integrated in the same ASP.NET project?
- 请教在windows2003下安装VS.Net2002问题?
- 请开发过组件的老大们指点指点,如何开发组件!!!
- Sql查询时显示 至少一个参数没有被指定值
- ComponentArt的TreeView为何不会执行NodeSelected事件?
Object o = null;
this.axWebBrowser.Refresh2 (ref o);
public string URL
{
get{return url;}
set{url = value;}
}
_ActiveWebBrowser = (AxSHDocVw.AxWebBrowser)axWebBrowser2;public void WebBrowserGo()
{
Cursor.Current = Cursors.WaitCursor;
Object o = null;
/*************************************/
_ActiveWebBrowser。Refresh2 (ref o);
这里按你说的写了,可是没效果
/*************************************/
_ActiveWebBrowser.Navigate(url, ref o, ref o, ref o, ref o);
}
URL 在我点树的时候给它设置了值
if(url==现在传来的URL)
{
object objURL = url;
_ActiveWebBrowser.Refresh2(ref objURL);
return;
}