У меня есть RadioButtonList & Listvie на моей странице. Я использую панель обновления, чтобы избежать обратной передачи. Теперь мой radioButtonList работает как фильтр для listview. Моя проблема в моем radobuttonList. Мне нужно использовать clientIDmode = static, но если я это сделаю, то моя панель обновления не будет использоваться, так как полная пересылка по почте будет изменена, когда изменится radobuttonList. Как решить эту проблему без удаления clientIdmode = static. Я видел какое-то решение для такого же поста, но на самом деле не понял. Пожалуйста, помогите мне.clientidmode static не работает с updatepanel, который заставляет полную postback
Мой код имеет нижеследующую структуру.
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:RadioButtonList ID="areasList" CssClass="mark" AutoPostBack="true" runat="server" ClientIDMode="static" RepeatLayout="Flow">
</asp:RadioButtonList>
ListviewHere
</ContentTemplate>
</asp:UpdatePanel>
Просто любопытно: почему вы "должны использовать" 'ClientIDMode = "Static"'? – ConnorsFan
@ConnorsFan, потому что у меня есть radioButtonList в переключении, и если я не использую clientIDMde = static, чем функция переключения не работает, потому что идентификатор изменяется при загрузке страницы –