【发布时间】:2009-10-12 18:36:10
【问题描述】:
在我的页面中,我有一个文本框 txtMyInfo。我还有一个单独的业务逻辑类,用于操作页面上的内容。如何从业务逻辑类中的方法引用 txtMyInfo。我可以通过页面对象引用控件吗?我没有看到参考。
public void MyBusinessLogic(Page page){
page.Controls.txtMyInfo.Text="";
}
【问题讨论】:
-
如果是分离业务逻辑,为什么要直接引用UI对象呢?尝试使用 MVC 模式。
-
或者,如果您使用 WebForms,请使用 MVP 模式。 msdn.microsoft.com/en-us/library/cc304760.aspx
-
这是一个很好的观点,我会研究一下。无论如何,我仍然需要掌握控制参考。