从类的主asp页面访问标签

时间:2011-09-14 16:15:48

标签: asp.net visual-studio-2010

我有一个标签,我想在另一个类的Web表单页面上更新。我创建了该类的实例,然后引用了一个公共方法来进行更新,因为我无法直接访问该标签。但是当它到达公共方法时,似乎控件被初始化并且无法识别。

*...' calling class*
dim kws as new form2class
kws.setErrorLable("ERROR FOUND" & ex.message.tostring)
.....

叫做班级

 public sub serrorLable(Byval msg as string)

 label10.text=msg

  end sub

我在这里遗漏了什么吗?提前致谢

1 个答案:

答案 0 :(得分:2)

您可以像这样访问当前页面:

Page currentPage = (Page)HttpContext.Current.Handler;

根据标签在页面中的位置,您可能需要使用递归来查找标签,但上面的代码会将您带到当前页面。