問題タブ [commandargument]

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 投票する
2 に答える
1450 参照

asp.net - DataListから詳細ページへ

私のシナリオは次のとおりです。いくつかの製品に DataList があります。私の SqlDataSource はすべての値を取りますが、画像、名前、価格のみを表示します。アイテム テンプレートに表示される ProductID ラベルが false に設定されています。

各商品に画像ボタンを追加しました。このボタンをクリックすると、各商品の詳細ページに移動したいと思います。私の解決策は、 ProductID を詳細ページに渡すことです。しかし、私は何かが欠けていて、それを行う方法がわかりません。

私のボタン:

次にオンクリックします:

ご覧のとおり、CommandArgument の取得方法がわかりません。どうやってするか?

0 投票する
4 に答える
112641 参照

c# - Asp.netのコマンド引数を介して複数の値を渡す方法は?

複数のEval値を持つCommandArgument属性を持つImageButtonがあります。それらの1つをクリックすると、ImageButton2_Clickイベントに値を渡したいのですが、コマンド引数がnullであるため、機能しません。

これはコードビハインドです:

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

visual-studio-2010 - win32のargcが正しくありません(さらに、引数は無視されます)

私はwin32でコーディングしていましたが、私のプログラムは実際にはvsではデバッグモードで動作しますが、リリースモードではなく、vsの外部でも動作しません。

argcが正しくない場合もあり(300000を超える場合もありますが、4である必要があります)、場合によっては

行は無視されます!このプログラムをリリースモードでデバッグするときはジャンプし、変数名の上にカーソルを合わせると何も起こりません。変数を右クリックして[ウォッチの追加]を選択すると、エラーlogPath CXX0017が表示されます。エラー:シンボル "logPath"が見つかりません。
もちろん、vsのコマンド引数を "ab c"(引用符なし)に設定しました。

どうなり得るか?簡略化されたプログラムの実行:// test.cpp:コンソールアプリケーションのエントリポイントを定義します。//

同じ結果が得られます。デバッガーがgetch行にジャンプし、ウォッチを追加しようとすると、logPath CXX0017:エラー:symbol"logPath"が見つかりません
inputPathCXX0017:エラー:symbol"inputPath"が見つかりません
sharedNameCXX0017:エラー:symbol "sharedName"見つかりません

0 投票する
2 に答える
3211 参照

javascript - asp.netを使用してグリッドビューの行番号をコマンド引数として渡す方法は?

asp.netに関しては、私は初心者です。私は昨日から質問への答えを見つけようとしています:asp.netを使用してグリッドビューの行番号をコマンド引数として渡すにはどうすればよいですか?

私は多くの方法/方法を試しましたが、どれも機能しませんでした(コマンドビハインドではコマンド引数がnullです)ので、javascript関数を試してみるのが適切だと思いました(javascriptを使用するよりも短くて明確な方法がある場合は教えてください)。

関数は次のとおりです。

そしてまた:

行番号が必要な理由は、編集中の行を指定できるようにするために、OnRowCommandイベントハンドラーにあります。(myGridView.EditIndex = Convert.Int16(e.CommandArgument.ToString());)。

前もって感謝します :)

0 投票する
2 に答える
8073 参照

javascript - JavaScript でコマンド引数を取得する

Webページには、次のようなコードがいくつかあります

スパンの commandArgument 値を取得するために javascript を使用したいのですが、私が書いたコードは次のとおりです。

IE では動作しますが、Firefox では失敗します。
IE は value = "a" を取得し、Firefox は value = undefined を取得します。
両方のブラウザで機能する値を取得する方法はありますか? ありがとう!!

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

c# - asp.net c#でグリッドビュー内のドロップダウンリストを使用しながら、グリッドビューの行からe.CommandArgumentを取得するにはどうすればよいですか?

最近、私は同様の質問をしました。それは以下のリンクにあります。

グリッドビューAsp.Netでドロップダウンリストを使用していますか?

私はこのようなグリッドビューを持っています...

リンクに記載されているように、OnSelectedIndexChanged = "dpdListEstado_SelectedIndexChanged" AutoPostBack = "True"などのコードを手動で追加し、これをcsファイルに追加する必要がありました...

私はそれを試しました、そしてそれはうまくいきました、私がddlの値を変えるときはいつでも、それはボイドintcsファイルに入ります...

しかし今、私は質問があります...

特定の行に格納されているレコードのIDが必要です(idCita、CommandArgumentを使用するボタンのように)...この方法では、別のクラスを使用して、次のフィールドを編集するクエリをトリガーできます。エスタド....

ただし、CommandArgumentsを使用するときに、...という別のvoidを使用していることに気付きました。

これにより、押したボタンを示すe.CommandNameとidCitaの値であるe.CommandArgumentの両方を呼び出すことができます...ただし、前に示したddlvoidにはGridViewCommandEventArgseがなく、代わりにEventArgse..があります。

グリッドビューからddlvoidまでidCitaの値を取得する方法はありますか?

gridviewコードとcsファイルに何を追加する必要がありますか?

ありがとう

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

asp.net - ASP.net LinkBut​​tion if then else

ねえ、私はここにこのコードを持っています:

また、「ステータス」と表示されている場合は、「REJECTED」、「PENDING」、または「APPROVED」のいずれかになります。問題は、APPROVED と表示されているのにREJECTEDAPPROVEDのリンクが異なる場合、どうすればリンクを持てないのでしょうか?

現在、この方法でクリックを確認しています。

したがって、1 つのレコードが次のようになっているとします。

次に、ユーザーは、いずれかのリンクを押して、その人を承認または拒否するかを選択できます。

すでに承認されている場合は、次のようになります。

……何にも縛られずに。

どんな助けでも素晴らしいでしょう!

アップデート

おそらく、これに代わるより良い方法は、asp リンクボタンを動的に作成することです。しかし、どのようにしてそれらをページの正しい場所に挿入するのでしょうか?

0 投票する
2 に答える
15485 参照

c# - オブジェクトをリピーター リンク ボタンの CommandArguement として渡す

顧客のリストを持つリピーターがあります。各顧客に対して、リンクの削除ボタンがあります。linkbutton の一部として、次のように Customer オブジェクトをコマンド引数に渡します (Container.DataItem は顧客オブジェクトです)。

私がこれを行うとき:

button.CommandArguement は文字列です。Nhibernate を使用しているため、すべてのオブジェクト プロパティが必要なので、すべてを設定する必要があります。削除されたレコードの ID では不十分です。コンマ区切りの値のリストをコマンド引数に渡すことに関するオンラインの例を見てきましたが、それを避けたいと思っています。これは可能ですか?

何か案は?ありがとう

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

vb.net - process.start を使用してコマンド ライン引数を .exe ファイル (サイレント モードなど) に渡す方法

私はこのアプリケーションでvb.net Windowsアプリケーションを持っています。別のexeファイルをサイレントモードで実行したいのですが、最初にこのexeファイルをコマンドラインで実行しましたが、これらの引数を渡す方法がわかりませんvb.coding process.start 。

コマンドラインから、このように渡しました。 D:\myapps>sample.exe /s /v/qn (正常に動作)

しかし、コーディングを通じて、私はこのように渡します

これは機能していません このコードの何が問題なのか 助けてください..

0 投票する
2 に答える
2403 参照

sorting - GridView の並べ替えですが、LinkBut​​ton の CommandArgument はそうではありません

グリッドビューは正常に表示され、いずれかの列による並べ替えはうまく機能します。ただし、リンク ボタンをクリックすると、返される CommandArgument は正しい値ではありません。CommandArgument が行にバインドされていて、ソートされていないかのようです。

つまり、ソート前

ソート後

aaa をクリックすると、引数として B ではなく "A" が返されます。

aspx ファイルの GridView は次のように定義されます。

これは、SQL クエリによって入力されたデータビューにバインドされ、viewstate に格納されます

私の仕分け方法は