У меня есть страница .aspx с использованием System.Net.Mail
для отправки сообщений электронной почты. A linkbutton
событие клика вызывает этот процесс отправки. Как вы знаете, я не могу отключить событие PostBack LinkButton
. Это означает, что когда пользователь нажимает на ссылку, происходит процесс отправки почты, а страница возвращается. Мне нужно избежать этого процесса обратной связи. Итак, мне нужно использовать Ajax Update Panel
, но на самом деле я не очень хорошо разбираюсь в ASP.NET. Мой вопрос: как я могу использовать панель обновления Ajax для отправки почты без обратной связи? Вот мой LinkButton
«s Источник:Отправка почты с помощью ASP.NET с помощью панели обновления AJAX
<tr>
<td>
<asp:LinkButton class="button" runat="server" OnClick="Button1_Click" ID="bas"><img src="button.png" alt="" />Convert/Cevir</asp:LinkButton>
</td>
</tr>
Я не совсем понял это - ваш код отправки электронной почты хранится на стороне клиента? Если нет, то как это будет срабатывать, не отправляя обратно сервер? –
Просто поместите кнопку ссылки внутри updatePanel. Он будет работать как AJAX. – Anuraj
@Mr. Коды разочарования работают на стороне сервера. –