1

更新パネルと更新進行状況バーに fileupload と asp ボタンを配置しましたが、ボタンのクリックで更新進行状況バーを取得できないという問題があります。私のコードは

 <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
    </asp:ToolkitScriptManager>
    <asp:UpdatePanel ID="up1" runat="server">
    <Triggers>
        <asp:PostBackTrigger ControlID="btnSubmit" />
    </Triggers>
        <ContentTemplate>
            <div class="bodytext" style="height: 480px; width: 830px;">
                <table style="width: 600px" align="center">
                    <tr>
                        <td class="style2">
                            <br />
                            File Attachment
                        </td>
                        <td>
                            <br />
                            <asp:FileUpload ID="fluattach" runat="server" ClientIDMode="Static" />
                        </td>
                        <td>
                        </td>
                    </tr>
                    <tr>
                        <td class="style2">
                        </td>
                        <td>
                        </td>
                        <td>
                            <span class="art-button-wrapper"><span class="l"></span><span class="r"></span>
                                <asp:Button ID="btnSubmit" runat="server" Text="Submit" CssClass="art-button" ClientIDMode="Static"
                                    OnClick="btnSubmit_Click" />
                            </span>
                        </td>
                    </tr>
</table>
            </div>
        </ContentTemplate>
    </asp:UpdatePanel>
    <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="up1"
        DynamicLayout="true">
        <ProgressTemplate>
            <div id="progressBackgroundFilter">
            </div>
            <div id="Progressbar" class="Progressbar" align="center" valign="middle" runat="server">
                <asp:Image ID="Image1" Width="75" Height="95" runat="server" ImageUrl="~/images/animation_processing.gif" />
            </div>
        </ProgressTemplate>
    </asp:UpdateProgress>

私はそのコードを書きましたが、それは正常に動作していますが、時間の保存中にプログレスバーを表示してメールを送信することはできません。トリガーのプログレスバーを削除できますが、保存時にプログレスバーが動作していますが、メールを送信します (fileupload HAS は false を返します)。したがって、添付ファイルは追加されません。両方の機能を動作させています。できるだけ早く 私を助けてください....

ありがとうございます

4

1 に答える 1