I'm trying to find a way to access the controls of a webform from a class/module outside of the one that is the code-behind for the form itself.

I know that I can do a FindControl, but I'm hoping there is a more efficient way to do this.

FYI: I'm working in VB.NET


Webform1.aspx (web form design)
Webform1.aspx.vb (code behind for Webform1.aspx)
MyModule.vb (module that wants to access the controls in Webform1.aspx).

Any ideas??