問題タブ [rowcommand]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
9 参照

c# - コードが行コマンドで親グリッドビューにアクセスできないのはなぜですか?

Panel内と. _ _ _ _ **ItemTemplateField**今、コーディングでParentGridviewを取得したいので、それを介してそのPanelにアクセスしたいのですが、達成できません。

aspx: (*構文を使用しないでください。元のコードとまったく同じスタイルでここに書きました*)

マイコード:

しかし、これにより最後の行でエラーが発生し続けます:

オブジェクト参照がオブジェクト インスタンスに設定されていません

0 投票する
3 に答える
338 参照

c# - C# - グリッドビュー ヘルプ。(ASP.NET)

ローカル SQL サーバーからデータを取得するグリッドビューがあります。グリッドビューに表示する 3 つの列を選択しました。4 番目の列 (select コマンド) を追加しました。select コマンドをクリックしたときに ID である最初の列からデータを取得したいのですが、常にエラーが発生します。情報: インデックスが範囲外でした. 負でなく、コレクションのサイズより小さくなければなりません."

基本的に、最初の列から ID を取得し、それをセッション変数に割り当ててから 2 番目のページにリダイレクトし、そのセッション変数の内容を使用して別のテキスト ボックスに入力したいと考えています。

助言がありますか?

ありがとう

0 投票する
0 に答える
510 参照

c# - テンプレート フィールド内のボタンから GridView RowCommand イベントを発生させる - C#

gvSummaryしたがって、( )内にボタンがあるテンプレート フィールドを含むGridView ( ) がありますbtnOpengvDetailこのボタンの目的は、からの行情報に基づいてモーダル ウィンドウで2 つ目の GridView () を開くことですgvSummary

私が抱えている問題はgvSummary_RowCommand、ボタンをクリックしてもコードを実行できないように見えることですbtnOpen。からコードを実行できます<asp:ButtonField>が、これは 2 番目の GridView を開きません。

これが私のコードです:

コードビハインド:

をクリックする<asp:ButtonField>と、SQL は正しく、Response.Write() は正しい変数を に設定しますgvSummary_RowCommand。ただし、モーダル ウィンドウは開きません。

をクリックするbtnOpenと、モーダル ウィンドウが開きますが、変数が に設定されませんgvSummary_RowCommand

これを機能させることができないようですので、助けていただければ幸いです。ありがとう。

0 投票する
1 に答える
289 参照

c# - 行コマンドが正しく機能しないのはなぜですか?

gridview の ROWCOMMAND で呼び出されるダウンロード機能があります。クリックすると機能しますが、rowcommand で別の関数をクリック (呼び出し) すると機能しなくなります。例外をスローしません。すべてのステップをデバッグしようとしましたが、うまくいきませんでした。

なんで ?

ダウンロード機能:

行コマンド:

Rowdatabound: ボタンを登録するには

登録機能:

グリッドビュー: