【发布时间】:2011-02-01 06:32:48
【问题描述】:
我有两个用户控件 uc1 和 uc2。 uc1 作为按钮, uc2 有标签, 所以 default.aspx 包含 uc1 和 uc2, 如何通过单击按钮更改标签的值??? 请记住两者都在不同的用户控件中。
【问题讨论】:
标签: asp.net
我有两个用户控件 uc1 和 uc2。 uc1 作为按钮, uc2 有标签, 所以 default.aspx 包含 uc1 和 uc2, 如何通过单击按钮更改标签的值??? 请记住两者都在不同的用户控件中。
【问题讨论】:
标签: asp.net
尝试使用您页面的 FindControl 方法并获取具有标签的控件,并通过公开的属性将文本设置为该控件。
// On your button's click :
UserControl2 uc2 = Page.FindControl("uc2") as UserControl2;
uc2.LabelText = "Some Value";
【讨论】: