我想将文件上传用类实现,但要将LABEL做为参数传递,高手请问:ASP.NET里可不可以将控件做为参数传递啊?怎么实现?

解决方案 »

  1.   

    可以的public void xx(Label lbl)
    {}
      

  2.   

    控件也是一个类的实例,这和你定义的别的类的实例是一样的。
    如string a;(a 就是string类的一个实例)
    如Label  b;(b就是Label类的一个实例)
    本质上是一样的:)
    这样的话,你应该能清楚明白某一个实例化的控件是可以当参数传递的了:)
    至于实现,和普通的参数传递是一样的。
    在你需要的地方,取得的这个参数,和你传递进去的是一样的。
    直接可以取你需要的属性,比如:b.Text 等等。