簡體   English   中英

使用AJAX更新面板通過ASP.NET發送郵件

[英]Mail sending with ASP.NET using AJAX Update Panel

我有一個使用System.Net.Mail發送電子郵件的.aspx頁。 一個linkbutton單擊事件導致此發送過程。 如您所知,我無法禁用LinkButton的PostBack事件。 這意味着,當用戶單擊鏈接時,將發生郵件發送過程,並發回頁面。 我需要避免此回發過程。 因此,我需要使用Ajax Update Panel ,但實際上我不太擅長ASP.NET。 我的問題是,如何使用Ajax Update Panel發送郵件而無需回發? 這是我的LinkButton的來源:

<tr>
   <td>
      <asp:LinkButton class="button" runat="server" OnClick="Button1_Click" ID="bas"><img src="button.png" alt="" />Convert / Cevir</asp:LinkButton>
   </td>
</tr>

您可以像這樣使用更新面板。 此外,請不要忘記在頁面上創建<asp:scriptmanager>

<tr>
   <td>
<asp:updatepanel id="updatepnl1" runat="server">
  <contenttemplate>
      <asp:LinkButton class="button" runat="server" OnClick="Button1_Click" ID="bas"><img  src="button.png" alt="" />Convert / Cevir</asp:LinkButton>
  </contenttemplate>
</asp:updatepanel>
   </td>
</tr>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM