有个问题,呵呵我在BLL层,或者App_Code当中,无法操作Web层的控件了,应该怎么办呢?谢谢

解决方案 »

  1.   

    把web层的控件传到BLL层,按引用传,不就可以操作了吗
      

  2.   

    如果你真的要那样,那就失去了MVC的意义,还是不要那样了
      

  3.   


    哦,我好像表达得不清楚不是UserControl,而是要操作label、textbox什么的,或者向web页上输出内容咋办捏?
      

  4.   

    直接传递 Label,TextBox等控件在BLL层
      

  5.   

    不要这么做!
    既然分层,就应该把各层的功能定义清楚!
    你可以将需要传出的结果从相应的函数中传出来,然后再在相应的层(比如WEB)将返回的结果赋值相应的label等!这样各层相互之间就不会发生逻辑不清的问题!
      

  6.   


    但我现在是要控制某些label或textbox可见,而另外一些label或textbox不可见,怎么办呢?