假设我们在页面中有2个用户控件uc1和uc2。我在uc1中设置了Viewstate [“name”] =“John”。如何在uc2控件中访问此Viewstate [“name”]?
答案 0 :(得分:2)
你可以在UC1上创建一个公共属性,它可以读/写你想要设置的ViewState数据。从UC2获取UC1的财产。
有关Control的ViewState支持的属性示例,请参阅here。
从UC2,您可以Page.Controls("myUC1Control")
或Page.FindControl("myUC1Control")
获取UC1的参考。