0

asp.net jqGridを使用して、複数選択をtrueに設定したjqGridがあります。多極行を選択してボタンをクリックすると、それらすべての行の ID に何かが適用されます。同時に、行をクリックすると、いくつかのフィールド (テキスト ボックスなど) に値が入力されます。問題は、rowselect メソッドを使用したことです。これにより、行選択時にフォームに入力することはできますが、複数のチェックボックス行を選択することはできません。

チェックボックスがrowselectメソッドをアクティブにしないようにする方法はありますか? または、ID を渡すコード ビハインドでメソッドを呼び出すセル内の値の結果にハイパーリンクを作成する代替手段はありますか? 私の最後のアイデアは可能ですか?ありがとう

4

2 に答える 2

0

チェックボックスが rowselect イベントをアクティブにしないようにするには、rowselect 関数の代わりに cellselect を使用できます。cellselect function の下で、チェックボックス column でない場合は列インデックスを確認し、rowselect 用に記述したコードを実行します。

于 2012-05-22T03:35:32.430 に答える
0

クライアント側のコード [javascript] を記述する必要がある場合があります。タグ [server] を追加し、それに cellselect オプションを追加できます。詳細については、以下のリンクを確認してください

http://www.trirand.net/forum/default.aspx?g=posts&t=1452

于 2012-05-22T14:19:02.420 に答える