中继器内的下面的控件被放置在更新面板中。第一个ddl有国家,它的“selectedindexchanged”填补了第二个ddl,这是城市。填好文本框并选择国家和城市后,点击添加按钮,所有控件的值保存在中继器中。DropdownList SelectedIndexChanged不在中继器内被触发在UpdatePanel中
当你添加一些,总是最后一个的ddlCountry打响ddl_SelectedIndexChanged()。如果您尝试更改前一个的ddlCountry值,则不会执行.cs文件中的ddl_SelectedIndexChanged()。我查了一下网页的源文件:最后ddlCountry的ID是
cphContent_ddlAddressCountry
和前一个的ID被分配了类似的某物:
cphContent_rpAddress_lblCountrym_0
cphContent指的UpdatePanel并且rp对Repeater有效。
我不知道如何捕捉中继器内的ddl的Id。