当前位置: 代码迷 >> ASP.NET >> 用户控件有关问题~
  详细解决方案

用户控件有关问题~

热度:8719   发布时间:2013-02-26 00:00:00.0
用户控件问题~!
我了3个用户控件,分别在default.aspx中注册,
    我在第一个用户控件里访问数据库,把查到的纪录存到了我创建的类中,类中有相应的字段存储数据库表中的数据,类里的字段在第一个用户控件中进行了数据绑定,
我现在想把我类对象里的数据在其他两个控件中也进行数据绑定。不知道怎么办
用session,application   ?
  难道再查一次数据库?
  在winform中就好办了  
    个位高手请指教     thank   you

------解决方案--------------------------------------------------------
用cache把你的数据缓存起来
------解决方案--------------------------------------------------------
恩 。用cache缓存
------解决方案--------------------------------------------------------
这种需求下,用cache比session好不到哪儿去吧?
session还是个有用的东西,不用谈session就变色

不过如果你这3个用户控件是在一个页面上,那么他们互相之间是可以访问的啊,通过他们共同的parent去findcontrol
------解决方案--------------------------------------------------------
还是再查一次数据库比较理想。
------解决方案--------------------------------------------------------
在第一个控件里面暴露出一个public属性的东西给第二个或是第三个控件共享
  相关解决方案