0

以下のような行コマンドを使用したグリッドビューと単純なリンクボタンがあります。

    <ItemTemplate>
         <asp:LinkButton runat="server" ID="lnbTest" CommandName="Download" 
CommandArgument='<%#Eval("UPLOADID") %>' Text="Download"></asp:LinkButton>
    </ItemTemplate>

このリンクボタンはファイルをダウンロードするためのものです。UPLOADID を取得し、Response.WriteFile() メソッドで書き込みます。

問題は、最初にリンクボタンをクリックすると、ファイルがダウンロードされますが、2回目はダウンロードされません。Linkbutton は何も起動しません。私はたくさん検索しましたが、回避策はありませんでした。検証に関係していると言われています。ページにいくつかのカスタムバリデーターと必須バリデーターがあります。

誰かが私に解決策を提案できますか? 前もって感謝します。

4

0 に答える 0