Asp.net Textbox.text不更新更新面板

Asp.net Textbox.text不更新更新面板,asp.net,textbox,onclick,updatepanel,Asp.net,Textbox,Onclick,Updatepanel,我有一个在线表单,用来发送一些收件人的电子邮件。 我有一个文本框,其中预先填充了一些电子邮件地址。如果为了调试,我在那里放了一些文本字符串(参见图) 然后按下发送按钮(invia),我仍然可以在tbReceivers.text字段中看到真正的接收器 protected void btSend_Click(object sender, EventArgs e) { String txtPath = Path.Combine(Global.TxtPath, "Prossim

我有一个在线表单,用来发送一些收件人的电子邮件。 我有一个文本框,其中预先填充了一些电子邮件地址。如果为了调试,我在那里放了一些文本字符串(参见图)

然后按下发送按钮(invia),我仍然可以在tbReceivers.text字段中看到真正的接收器

protected void btSend_Click(object sender, EventArgs e)
{        
    String txtPath = Path.Combine(Global.TxtPath, "ProssimoAllenamento.Txt");
    StreamWriter sw = new StreamWriter(txtPath);
    sw.Write(tbBody.Text);
    sw.Close();

    String strError;
           if(Email.Send(tbReceivers.Text,Global.eUserType.COACH,"",tbBody.Text, tbSubject.Text, fuAttachment, out strError))
        MessageBox.Show("Email inviata correttamente", this.Page, this);
    else
        MessageBox.Show("Errore invio email: " + strError , this.Page, this);        
} 
所以通过搜索解决方案,我发现我必须使用updatePanel、scriptmanager,并将所有内容都包含在一个脚本中。但什么也没发生。 跟随我的html 谢谢你的帮助 帕特里克



目的地
奥盖托


如果您使用UpdatePanel,请尝试为按钮单击添加回发触发器。请告诉我如何操作?我遵循并添加了//ScriptManager1.RegisterPostBackControl(btSend);在PageLoad事件中。但是,当点击按钮时,请单击tbReceivers。文本总是相同的,不正确。如果使用UpdatePanel,请尝试为按钮单击添加回发触发器。请告诉我如何操作?我遵循并添加了//ScriptManager1.RegisterPostBackControl(btSend);在PageLoad事件中。但是当点击按钮时,点击tbReceivers。文本总是相同的,不正确。
<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" Inherits="Altro_Admin_Admin_Coach" Title="Admin Coach" CodeBehind="Admin_Coach.aspx.cs" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="Server">
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>

            <table style="width: 100%">
               <tr>
                    <td style="height: 22px; width: 48px"></td>
                   <td style="height: 22px; width: 730px">
                       <asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="X-Large" Text="Prossimo allenamento"></asp:Label>
                   </td>
                   <td style="height: 22px; width: 730px">&nbsp;</td>
                   <td style="height: 22px; width: 730px">&nbsp;</td>
                   <td style="height: 22px"></td>
               </tr>
               <tr>
                   <td style="width: 48px; height: 22px"></td>
                   <td style="width: 730px; height: 22px"></td>
                   <td style="width: 730px; height: 22px">&nbsp;</td>
                   <td style="width: 730px; height: 22px">&nbsp;</td>
                   <td style="height: 22px"></td>
               </tr>
               <tr>
                   <td style="width: 48px">Destinatari</td>
                   <td style="width: 730px">
                       <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
                       <asp:TextBox ID="tbReceivers" runat="server" Height="47px" Width="707px" Font-Size="X-Small" TextMode="MultiLine"></asp:TextBox>


                   </td>
                   <td style="width: 730px">&nbsp;</td>
                   <td style="width: 730px">&nbsp;</td>
                   <td>&nbsp;</td>
               </tr>
               <tr>
                   <td style="width: 48px; height: 29px">Oggetto</td>
                   <td style="width: 730px; height: 29px">
                       <asp:TextBox ID="tbSubject" runat="server" Height="21px" Width="707px"></asp:TextBox>
                   </td>
                   <td style="width: 730px; height: 29px">&nbsp;</td>
                   <td style="width: 730px; height: 29px">&nbsp;</td>
                   <td style="height: 29px"></td>
               </tr>
               <tr>
                   <td style="width: 48px; height: 11px"></td>
                   <td style="height: 11px; width: 730px">
                       <asp:TextBox ID="tbBody" runat="server" Height="344px" Width="707px" TextMode="MultiLine" Style="vertical-align: top;"></asp:TextBox>
                       <br />
                       <asp:FileUpload ID="fuAttachment" runat="server" BackColor="White" Width="715px" />
                   </td>
                   <td style="height: 11px; width: 730px">&nbsp;</td>
                  <td style="height: 11px; width: 730px">&nbsp;</td>
                   <td style="height: 11px"></td>
               </tr>
               <tr>
                   <td style="width: 48px; height: 41px">&nbsp;</td>
                   <td style="height: 41px; width: 730px">
                       <asp:Button ID="btSend" runat="server" Height="45px" OnClick="btSend_Click" Text="INVIA" Width="714px" />
                   </td>
                    <td style="height: 41px; width: 730px">&nbsp;</td>
                   <td style="height: 41px; width: 730px">&nbsp;</td>
                   <td style="height: 41px">&nbsp;</td>
               </tr>
           </table>
       </ContentTemplate>
   </asp:UpdatePanel>