我有一个标签,我想在另一个类的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
我在这里遗漏了什么吗?提前致谢
答案 0 :(得分:2)
您可以像这样访问当前页面:
Page currentPage = (Page)HttpContext.Current.Handler;
根据标签在页面中的位置,您可能需要使用递归来查找标签,但上面的代码会将您带到当前页面。