一个页面需要多次调用同一个UserControl,而UserControl里面有部分内容要求只在调用页面显示一次,如何实现比较合理?

解决方案 »

  1.   

    在 UserControl 里也可以通过 IsPostBack 判断,是否第一次访问。
      

  2.   

    不是很明白LZ的意思。
    “UserControl里面有部分内容要求只在调用页面显示一次”
    部分内容只显示一次
    if(!IsPostBack){
       //部分内容显示
    }else{
       //部分内容隐藏
    }
      

  3.   

    怎么感觉有点儿矛盾?多次调用但又只需要显示一次,那只调用一次不行吗
    给UserControl定义一个属性,用来标识是否已显示?
      

  4.   

    if(Page.IsPostBack){}
    判断是否为第一次调用