我有一个radiobuttonlist住在用户控件上的。此用户控件位于父用户控件上的转发器中,并且该用户控件位于带有提交按钮的页面上。
所以是这样的:
<page>
<UserControl1>
<Repeater>
<UserControl2>
<radiobuttonlist>
</UserControl2>
</Repeater>
</UserControl1>
<Submit button />
</page>
动态填充在的radiobuttonlist代码隐藏中UserControl2。问题是,当我提交表单时,我需要访问 的SelectedValue,radiobuttonlist并且该值始终为空。即使我首先触发填充 的方法,radiobuttonlistRBLselectedvalue的 也是空的。我SelectedIndexChanged在 RBL 上有一个事件处理程序,但它从不触发。
当我导致父页面回SelectedValue发时,我需要做什么才能获得?radiobuttonlist