我有用户控件 - 'HolidayPackage.ascx' (它有一个 'List Destinations' 并绑定到一个下拉列表 - 'HolidayDestinations' 和 'AutoPostBack = true') - DropdownList 的选择保持在 ControlState 中,我正在绑定“预渲染”上的下拉列表。我有另一个控件 - 'Holidays.ascx'(我有一个中继器,它将根据可用包的数量多次显示 'HolidayPackage.ascx' 控件)现在我有一个页面说'test.aspx',它将显示'Holiday.ascx' 控件 - 将显示 3 个假期包(比如说 3 个 'HolidayPackage.ascx' 实例)
现在,当我在一个下拉列表(在一个控件中)中选择某些内容时,它会重置其他用户控件中的其他两个下拉列表....假设我在第一个控件下拉列表中选择了某些内容...页面回发和第一个控件选择保持不变...但其他两个下拉列表会丢失他们选择的项目......并且选择更改为索引0......有什么建议吗???提前致谢