小弟要写一个页面,上边跟许用户需要加载N个UC
而且每个类型的UC都有可能被加载多次,以显示不同的数据.
所以UC只能用LOADCONTROL加载
但是这样一来, 只要页面一回传,所有的UC都消失了.
包括UC内部的按扭回传也是如此.请问怎么让我动态加载的UC能保持时效呢?保持它在PAGE内存在,也保持它内部的参数和数值也都正确?
否则UC什么事情都处理不了的.急急急!  求大哥帮忙拉

解决方案 »

  1.   

    比如可以用ViewState保存状态
    ViewState["uc1"] =
      

  2.   

    楼上的老大!重新LOAD的话  用户在UC上的操作不全没有了么?
    而且里边的数据也变了啊
    比如UC里有个检索数据库的东西.用户点删除一条.
    重新LOAD的话数据可能已经变了,删错了怎么办?
    再LOAD也不是不可以  关键是 LOAD的新UC和原来的 内部数值不同啊  用户消息也不一样
      

  3.   

    ViewState["uc1"] =??
    使用它来存储值,当然这不是好办法,
    你的回传估计写在uc里面了,
    如果不想做大的修改,使用iframe等解决下看看
      

  4.   

    ViewState["uc1"]   基本不可能 UC是不能序列化的