如何将数据从一个用户控件传递给另一个用户控件都放在default.aspx中
我有两个用户控件,即 uc1.ascx
和 uc2.ascx
都放在 Default.aspx
页面中。
uc1.ascx 包含 --> 一个下拉列表,
uc2.ascx 包含 ---> Repeater 控件
虽然下拉列表选择的索引发生变化,但我想根据dropdown Selection
聊天uc2.aspx
-->Repeater control
数据。
谢谢
最佳答案
一种方法是创建嵌入两个用户控件的页面的公共(public)属性,并使用此属性在它们两者之间发送数据。
为此,您需要先将用户控件中的 this.parent 属性转换为您的页面类型,然后才能获取/设置该值。有点像
(this.parent as MyPage).MyProperty
关于c# - 如何将数据从一个用户控件传递给另一个用户控件都放在default.aspx中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42526498/