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

c#应用程序中页面更新,该怎么处理

2013-11-12 
c#应用程序中页面更新我的应用程序,已经打开了两个页面,在其中一个a中对数据库进行操作,但是结果影响到另

c#应用程序中页面更新
我的应用程序,已经打开了两个页面,在其中一个a中对数据库进行操作,但是结果影响到另一个b页面的显示,但是不知道怎么在这个a页面更新另一个b页面,使得其显示最新的数据!求支援哈。
[解决办法]
b页面使用UpdatePanel,
设置
UpdateMode="AlWays"

b页面是a页面的父页面,更新a页面后关闭,只要a页面一刷新更新,b页面就自动更新.
[解决办法]
情况分两种
   a窗体
主窗体
     b窗体
以上情况,我会让主窗体作为通讯主体,注册a和b的委托,开个多线程更新他们的数据

a窗体创建了b窗体,那么将b的控件公开然后a去调用就完事 了


[解决办法]
使用注册事件,a页面更新时调用注册事件,让b页面更新
[解决办法]
winforms参考:
http://bbs.csdn.net/topics/360140208
asp.net用ajax。比如updatepanel,updatepanel在VS2008 SP1以上内置,2005需要另外安装。

热点排行