Repeater1 中有个 Button1, 我想在 Page_Load 中如果 Session["ID"]==null便设置为 Button1 的 Enable 属性为 false ,该怎么写代码?Repeater1.FindControl("Button1").XXX=false;
可这里的 XXX 没有Enable 属性啊 怎么写?

解决方案 »

  1.   

    (Button)Repeater1.FindControl("Button1").XXX=false;
      

  2.   

    还是没有啊 Enabled 属性还是没有
      

  3.   

    ((Button)Repeater1.FindControl("Button1")).Enable = false;
      

  4.   

    Enabled属性是有了, 可是... 
    未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 
    行 41:                     Cmd.Connection.Close();
    行 42:                 }
    行 43:                 ((Button)Repeater1.FindControl("Button1")).Enabled = false;
    行 44:             }
    行 45: