0

関数 C# ASP.net サイトの途中での Ajax パネルの更新。

これがボタンクリックです。関数の残りの部分を続行する前に、LbError.Text を "" に更新したいと思います。これが私の現在のコードです。

   protected void BUpload_Click(object sender, EventArgs e)
        {
            LbError.Text = "";

            UpdatePanel1.Update(); //// need it to update here before it moves on 
                                   but it waits till the end to update the lablel
        Exicute functions.....
        .......
        .......
        }





<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<contenttemplate> 
<asp:Label ID="LbError" runat="server" CssClass="failureNotification" Text=""></asp:Label>
<br /><br />
<br /><br />
    <asp:TextBox ID="NewData" runat="server"></asp:TextBox><br />
    then click
    <asp:Button ID="BUpload" runat="server" Text="Upload New Data" 
        onclick="BUpload_Click"/><br />

私が試したことには、別の UpdatePanel とまったく同じ結果が含まれています。どんな助けでも大歓迎です。

4

1 に答える 1