以下のような行コマンドを使用したグリッドビューと単純なリンクボタンがあります。
<ItemTemplate>
<asp:LinkButton runat="server" ID="lnbTest" CommandName="Download"
CommandArgument='<%#Eval("UPLOADID") %>' Text="Download"></asp:LinkButton>
</ItemTemplate>
このリンクボタンはファイルをダウンロードするためのものです。UPLOADID を取得し、Response.WriteFile() メソッドで書き込みます。
問題は、最初にリンクボタンをクリックすると、ファイルがダウンロードされますが、2回目はダウンロードされません。Linkbutton は何も起動しません。私はたくさん検索しましたが、回避策はありませんでした。検証に関係していると言われています。ページにいくつかのカスタムバリデーターと必須バリデーターがあります。
誰かが私に解決策を提案できますか? 前もって感謝します。