多个用户控件

时间:2009-08-22 00:55:00

标签: asp.net user-controls viewstate

假设我们在页面中有2个用户控件uc1和uc2。我在uc1中设置了Viewstate [“name”] =“John”。如何在uc2控件中访问此Viewstate [“name”]?

1 个答案:

答案 0 :(得分:2)

你可以在UC1上创建一个公共属性,它可以读/写你想要设置的ViewState数据。从UC2获取UC1的财产。

有关Control的ViewState支持的属性示例,请参阅here

从UC2,您可以Page.Controls("myUC1Control")Page.FindControl("myUC1Control")获取UC1的参考。