您好我正在使用它获取控件的值,但控件集合为null:
Type type = BuildManager.GetCompiledType("~/Default.aspx");
Page pageView = (Page)Activator.CreateInstance(type);
Label lbl1 = (Label) pageView.FindControl("lbl1");
string lbl1Value = lbl1.Text;
如果在Visual Studio中添加快速监视,我可以看到PageView.Context具有标签的值,但是PageView.Context受到保护,所以我不知道如何在运行时访问它
答案 0 :(得分:1)
我已经解决了问题,在反射期间页面没有显示控件值,因为我已经设置了属性autoevent wireup = false