2011-02-14 14 views
0

詳細行テンプレート内のユーザーコントロールを使用して、コールバックでDevExpress ASPxGridViewを有効にしました。ASPx GridView - クライアントサイドイベントを含む複数の詳細行ユーザーコントロール

ユーザーコントロールはCRUD操作を実行し、コントロールの変更をキャプチャするためにHiddenFieldコントローラを使用してコールバックを有効にします。保存ボタンとキャンセルボタンもあります。

詳細行を展開すると、隠しフィールドコントローラのClientInstanceNameがn回複製され、すべてのクライアント側の制御操作が最後の展開された詳細行コントロールの非表示フィールドを対象とします。

マークアップとJavaScriptをコーディングする方法はありますか?クライアントサイドのコントロール操作はターゲットの隠しフィールドインスタンスのみです。 - 具体的にはJavaScriptとClientSideEventsをC#コードで動的に追加する必要はありませんか?

おかげでたくさん...

答えて

0

私は最善の解決策はClientInstanceNameを設定し、ASPxGridViewのHtmlRowCreatedイベントハンドラに対応するクライアント側のコードを書くことになると思います。

関連する問題