У меня есть 3 переключателя, которые будут отображать определенные задания из списка в зависимости от того, какая кнопка нажата. Я использовал кнопку поиска для запуска поискового кода. Таким образом, пользователь будет выбирать радиокнопку, а затем - поиск. Но теперь я удалил кнопку поиска, и я хочу, чтобы радиокнопки вызывали функцию поиска при нажатии.Радиоприемник onclick не работает
<table>
<tr>
<td>
<label id="lblAll" runat="server">All</label>
<input type="radio" name="rbl_filter" runat="server" id="rbAll" onclick="btnSearch_Click" />
</td>
<td>
<label id="lblCollections" runat="server">Collections</label>
<input type="radio" name="rbl_filter" runat="server" id="rbCollections" checked="true" onclick="btnSearch_Click"/>
</td>
<td>
<label id="lblDeliveries" runat="server">Deliveries</label>
<input type="radio" name="rbl_filter" runat="server" id="rbDeliveries" onclick="btnSearch_Click" />
</td>
</tr>
</table>
Я добавил тот же код onclick, что и кнопка поиска. Но ничего не происходит, когда я нажимаю радиокнопок
Вам не нужно использовать onClick, если вы добавите обработчик событий в файл Code Behind. – DieVeenman
Вам нужно обработать его в кодебехе, поскольку ваш код, похоже, не включен, а не onclientclick, и у вас есть html-элемент управления, а не asp. Пожалуйста, проверьте – Padmanaban
@DieVeenman У меня есть функция поиска в коде за защищенным void btnSearch_Click (отправитель объекта, EventArgs e). Как мне позвонить, когда выбран переключатель? – user123456789