【发布时间】:2010-06-10 09:52:21
【问题描述】:
我有三个用户控件 uc1.ascx,uc2.ascx,UC_Combined.ascx
UC1 有一个标签控件
UC2 有一个下拉列表控件
UC_Combined 是由 UC1 和 UC2 组合而成的
现在我将 UC_Combined.ascx 放在我的 aspx 页面 webForm1.aspx 上多了一个标签服务器控件
现在,当我运行 webForm1.aspx 页面时,我可以看到下拉列表和标签
现在当我从下拉列表中选择一个项目时,我希望选择的值显示到标签
有人可以建议我如何做到这一点。
【问题讨论】:
-
出于好奇,您到底想在这里实现什么?用户控件旨在跨多个页面/控件重用逻辑。用户控件之间不应该有依赖关系(可以有父/子 - 但不能有子/子) 为什么不将下拉控件/标签放在 UC_Combined 控件中?
-
请输入代码。顺便说一句,您可以使用“家长”来访问家长控制,然后是您尝试访问的孩子。
标签: c# asp.net user-controls