問題タブ [itemcommand]

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

c# - 画像ボタンのデータリストの itemcommand が最初のクリックで起動しない

私のコードは

問題は、最初のクリックでアイテムコマンドイベントを発生させずに画像ボタンの編集または削除をクリックしたときですが、2回目のクリックでそれが発生することです

私はこのデータリストをusercontrol(.ascx)に持っています。データリストはdefault.aspx==>view.ascx==>docLink.asxにあります

window.open で default.aspx を呼び出します

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

telerik-grid - RadGrid 内の ItemCommand の変更に値が反映されない

MasterTableView と DetailView を含む RadGrid を使用しています。DetailView 行の削除時に MasterTableView に存在する小計の値を変更しようとしています。親テーブルでコントロールを取得でき、値を変更できます。ただし、値は反映されません。Rebind() メソッドや e.Item.OwnerTableView.DataBind() など、複数のオプションを試しました。ここに私の ItemCommand 関数がどのように見えるかがあります

新しい値が反映されない理由を誰かが理解するのを手伝ってくれますか? ここに私のグリッドがどのように見えるかがあります

更新 さらに掘り下げると、操作が実行された後にグリッドを再バインドする必要があることがわかりました。ただし、再バインドを実行しているときに例外が発生します

[HttpException (0x80004005): DataBinding: 'System.Collections.DictionaryEntry' には 'TaxID' という名前のプロパティが含まれていません。] System.Web.UI.DataBinder.GetPropertyValue(オブジェクト コンテナー、文字列 propName) +384 Telerik.Web. UI.GridTableView.PopulateDataKey(オブジェクト dataItem、DataKey キー、文字列名) +457 Telerik.Web.UI.GridTableView.PopulateDataKeys(オブジェクト dataItem) +241

ただし、通常の操作ではこの問題は発生しません。それ以外の場合は、すべての通常の操作でこのデータキーを見つけることができます。何がうまくいかないのですか?

更新 Telerik からの以下のリンクによると、詳細テーブルの行が削除された場合、マスター テーブルは更新されません。

http://www.telerik.com/forums/master-grid-not-rebinding-after-detail-table-delete-command

このウェブサイトに記載されているとおりに再バインドしようとしています。ただし、上記のように DataKeyValues の例外が発生しています。どんなポインタでも本当に役に立ちます。

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

c# - ASP.net のリピーターの ItemCommand

別のページに移動するリピーターの行にあるハイパーリンクをクリックしたいです。ASP.netリピーターコントロールでItemCommandを使用する方法を教えてください。

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

c# - ポストバックで再バインドしなくても、リピーター ItemCommand が起動しないのはなぜですか?

タイトルの通り、itemcommand の発火に問題があります (何も起こりませんでした)。すべてのことの前に、次のようなすべてのフォーラムとスタックオーバーフローの質問を見てみましょう。

Repeater ItemCommand が発火しない

リピーターのItemCommandがLinkBut​​tonで発火しない

しかし、私はまだこれに問題があるので、私のコードを見て、私を導いてください.

私の ASPX コードは次のとおりです。

そしてここに私のC#コードは:

is-not-fire-with-linkbutton

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

asp.net - RadGrid に対して ItemCommand がトリガーされない問題

ItemCommand で奇妙な問題に直面しています。ユーザー コントロールの一部である radGrid があります。このユーザー コントロールは別の aspx ページの一部として追加され、ItemCommand がトリガーされ、GridButtonColumn のボタンがクリックされると正常に動作します。ただし、このユーザー コントロールが別のユーザー コントロール内に追加されると、ItemCommand はまったくトリガーされません。この RadGrid は RadAjaxPanel の一部です。RadAjaxPanel が削除されると、すべてのシナリオで ItemCommand がトリガーされます。

ユーザーコントロールは次のようになります

ユーザーコントロールが正常に動作しているページです

ItemCommand がトリガーされない別のコントロールを次に示します。ここに私のコントロールの階層があります

ヘッダー -> TabSlideOutControl -> .aspx ページに含まれる RecipientsList。

ItemCommand が機能しない理由として考えられることについて、誰かが私を案内してもらえますか? この問題をデバッグする方法がわかりません。

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

asp.net - Repeater ItemCommand が発火しない

同じ件名で投稿しようとしましたが、うまくいきませんでした。実際にはイベントを発生させませんでした

私が欲しいもの

ItemCommandリピーターを1回クリックしたときにイベントを発生させたい 。

問題

ItemCommand発射されません。

ここにコードがあります:

HTML:

ここにコードビハインドがあります

私がこれまでに試したこと

方法 1

私は入れましたがonItemCommand="rptthumbnail_ItemCommand"、私は働きませんでした。

方法 2 ハンドラーを追加しましたが、うまくいきOnInit()ませんでした。

何が問題なのか特定してください。これで私を助けてください.....