如何从公共函数引用转发器(或其他对象)?

时间:2012-08-21 17:04:52

标签: asp.net vb.net function repeater global

我有一个ASP.NET 4.0(VB)应用程序,其中包含遍布多个页面和用户控件的一堆中继器。我正在尝试创建一个单独的公共函数,我可以调用数据绑定和分页,无论我指定哪个转发器,但是在该公共函数中引用转发器对象时遇到困难,以便函数知道哪个转发器在哪个页面上调用它。有办法做到这一点,还是我的潜在方法存在缺陷?

1 个答案:

答案 0 :(得分:0)

传递你需要的任何控制来将ByRef作为参数操作到你的函数中(ex = Page,Repeater等)。如果你为每个转发器/页面执行不同的逻辑,那么制作一个全面的功能来处理它似乎很愚蠢。如果大多数中继器在您的函数中遵循相同的代码路径,或者必须在所有这些中继器上调用函数中的某些内容,那么遵循此模型是有意义的。