我做的一个自定用户控件,能否把它保存在viewstate 或session 里面 ,这样可以方便以后在其他页面进行重复调用,请各位大虾帮忙写出解决方法和调用及存储过程,万分感谢

解决方案 »

  1.   

    保存这样就可以了Session["name"] = "nick",读取string name = Session["name"].ToString()Viewstate一样使用的,不过其他页面不能访问自定义控件的Viewstate,一般使用Session比较好,不过要注意保存在Session中的对象都是Object你取出来的时候要转换一下类型。你说的存储过程是什么意思?
      

  2.   

    实在不明白楼主的意思。用户控件如果要在页面中重复调用都是
    <%@ Register Src="~/****.ascx" TagName="***" TagPrefix="****" %>
    而调用的。你所谓的存储过程更是不知所云
      

  3.   

    不好意思,我的想法是通过按键动态增加控件,所以想把我自定的控件存储在session和
    viewstate里面,但session和viewstate属性好像不能保存用户控件对像,请问一下各朋友有什么方法可以解决,谢谢。
    另外我指的存储过程是指怎样把这个控件对象保存到viewstate 和session中的技术,谢谢