こんにちはみんな私は問題があります。
aspxgridview からコールバックを作成しています。RowDblClick を作成するときにコールバックを行い、次に pageControl の別のタブに切り替えて、いくつかのコントロールにデータベース情報を入力します。これらのコントロールの 1 つが別のグリッドビューです。だから私がやりたいのは、新しいグリッドビューでrowdblclickして、別のコールバックを作成することです。
理由はわかりませんが、新しい aspxgridview をダブルクリックすると、アプリケーションがスタックします。そのため、コールバックの応答がありません。最初のグリッドの最初のコールバックを停止すると、2 番目のコールバックが正常に機能します。
私の質問は、rowdblclick によって aspxgridview でコールバックを作成し、その後、別の aspxgridview で別の rowdblclick で別のコールバックを作成するにはどうすればよいですか?
これは最初の aspxgridview です
<dx:ASPxGridView ID="grillaInformes" runat="server" KeyFieldName="ID" width="100%" EnableCallBacks="false" ClientInstanceName="grillaInformes" OnCustomCallback="grillaInformes_CustomCallback">
<ClientSideEvents RowDblClick="function(s, e) { s.PerformCallback(e.visibleIndex); }"/>
これは 2 番目の aspxgridview で、grillaInformes の前に別のコールバックを作成したため、コールバックが機能しません。
<dx:ASPxGridView ID="grillaSubInformes" runat="server" KeyFieldName="ID" Width="100%" EnableCallBacks="false" ClientInstanceName="grillaSubInformes" OnCustomCallback="grillaSubInformes_CustomCallback" >
<ClientSideEvents RowDblClick="function(s, e) { s.PerformCallback(e.visibleIndex); }"/>