【发布时间】:2013-02-14 16:22:54
【问题描述】:
我有用户控件 - 'HolidayPackage.ascx'(它有一个 'List Destinations' 并绑定到一个下拉列表 - 'HolidayDestinations' 和 'AutoPostBack = true') - DropdownList 的选择保持在 ControlState 中,我我正在绑定“PreRender”上的下拉列表。 我有另一个控件 - 'Holidays.ascx'(我有一个中继器,它将根据可用的包裹数量多次显示'HolidayPackage.ascx' 控件) 现在我有一个页面说“test.aspx”,它将显示“Holiday.ascx”控件 - 它将显示 3 个假期包(比如说 3 个“HolidayPackage.ascx”实例)
现在,当我在一个下拉列表中(在一个控件中)选择某些内容时,它会重置其他用户控件中的其他两个下拉列表....假设我在第一个控件下拉列表中选择了某些内容...页面回发和第一个控件选择保持不变...但其他两个下拉列表会丢失他们选择的项目...并且选择更改为索引 0... 有什么建议么???提前致谢
【问题讨论】:
标签: drop-down-menu user-controls repeater