Stackoverflowians の皆さん、こんにちは。
ここで奇妙な動作が見られます。誰かがその理由を知っていることを願っています。問題がある場合は、4.0 ではなく 3.5 用の AjaxControls を使用しています。
本当の基本的なセットアップ; UpdateProgress パネル (関連するコントロール ID なし) とグリッドビューがあります。グリッドビューの列に asp:button が定義されています。
<asp:Button ID="btnGvEdit" runat="server" CausesValidation="False" CommandName="Edit" CommandArgument='<%# Bind("MyRecordID") %>' Text="Edit" UseSubmitBehavior="False" />
また、Column Collection の典型的な方法で、デフォルトの編集/キャンセル列 LinkButton コントロールを追加しました。どちらも同じ関数 gvAppDeposit_RowEditing を呼び出し、編集インデックスを設定してデータをグリッドに再バインドします。
gvAppDeposit.EditIndex = e.NewEditIndex
gvAppDeposit.DataSource =Dt
gvAppDeposit.DataBind()
さて、ここに私が見ているものがあります。編集ボタンまたはリンクボタンをクリックすると、行が編集状態になり、キャンセルボタンが表示されます。ただし、編集ボタンをクリックすると UpdateProgress が開始されますが、表示が停止することはありません。edit linkbutton をクリックすると、UpdateProgress パネルも表示されますが、予期したとおりに停止します。
リンクボタンではなくボタンを使用できるように、この動作を修正する方法はありますか?
どんな情報でも大歓迎です