Manoj Sawant
привет,
вы можете использовать Updatepanel на своей странице,это не приведет к обратной передаче вашей страницы. Проверьте это, я использовал его. ControlID, заданный в & lt; asp:AsyncPostBackTrigger>, является элементом управления, при изменении индекса которого изменяются значения во втором выпадающем списке. панель обновления должна быть применена ко второму выпадающему списку, где значения должны быть отражены без обратной передачи. в приведенном ниже примере выпадающий список год заполняется в соответствии с выбранным процессом.
<asp:UpdatePanel ID="upSetSession" runat="server">
<ContentTemplate>
<asp:DropDownList ID="ddlyear" runat="server" AppendDataBoundItems="True" CssClass="textarea" ValidationGroup="validate">
<asp:ListItem>Please Select</asp:ListItem>
</asp:DropDownList>
<asp:CustomValidator ID="CustomValidator1" runat="server" ClientValidationFunction="validateyear" ControlToValidate="ddlyear" Display="Dynamic" ErrorMessage="*" ForeColor="#FF3300" ToolTip="*" ValidationGroup="validate">*</asp:CustomValidator>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ddlprocess"
EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>