有没有什么好的办法??

解决方案 »

  1.   

    就假设有个aspx页面,我想把里面所有的WebControls都不能编辑也就是只读状态
    也就是让所有空间的enalbe为false
      

  2.   

    Control c;
    for (each c in this.Controls)
    {
     c.Enabled=false;
    }
      

  3.   

    foreach(Control c in this.Controls)
    {
         if(c.Enable==true)
         {
            c.Enable=false;
         }
    }
      

  4.   

    好像控件放在pannel上,控制pannel的属性可以方便实现
      

  5.   


     回复人: ayukowa(骑马倚斜桥,满楼红袖招。) ( ) 信誉:100  2005-06-28 10:07:00  得分: 0  
     
     
       好像控件放在pannel上,控制pannel的属性可以方便实现
      
     
    -------------------------------------------------------------------------
    不行的我试过了
     
     
      

  6.   

    zhanqiangz(闲云野鹤-Overriding)的答案是正解!
    VB代码为:
    dim c as control
    for each c in me.controls
        c.enable=false
    next