在看html 的时候,一些.net 的control,可能变成 usercontrol_n n=1,2,3,4... 比如 usercontrol_0.

解决方案 »

  1.   

    visible=false是不会输出html标记到前台页面的,应该用
    control.style["display"]="none"
    control.style["display"]="block"
    来控制控件的显隐。
      

  2.   

    visible=false是不会输出html标记到前台页面的
    所有你js,document.getElementById是取不到.还是按LS这个兄弟的做法吧
      

  3.   

    你们没明白我的意思!!
    我在一个按钮事件中将visible设置为true,,,并且在IE上也能看到此控件了,,但就是在html中找不到
      

  4.   

    用display=hidden
    不要用visible=false.因为后者在render(生成的)HTML页面中没有.
      

  5.   

    icefisher 说的对
    隐藏控件最好给他赋值style,"Display:None;",如果visible=false的话,解析时不会向客户端写
      

  6.   

    那为什么我设置了,在IE上依然能看见控件???(如果render时候没有)