一个ASPX页面有很多ASCX用户控件Visible= false 隐含了其中一些用户控件,是不是代表着就不运行和显示这个控件,减少了程序运行时间。

解决方案 »

  1.   

    至少不会显示HTML到客户端,但后台其相关属性还是存在的
    ========
    我的签名
      

  2.   

    true就显示  false就不显示
      

  3.   

    Visable为false的控件不参与Render
    自然减少发送到客户端的HTML代码
      

  4.   

    虽然不参与 Render 但是数据库操作已经进行了,是否效率低?
      

  5.   

    应该还是会影响到程序的性能(但是以现在的服务器速度,不会很明显的),不用的尽量就DEL了吧:)
      

  6.   

    客户端是一定看不到 ASCX用户控件 生成的代码了,
    至于后台是否会“减少了程序运行时间” 那就要看你的ASCX用户控件 是怎么写的了。主要是看 ASCX用户控件 里的 page_load里面有没有代码,如果没有的话,就应该能减少时间。
      

  7.   

    好象是不运行的,和"styl='display:none;'"有所不同;