問題タブ [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.
c# - 画像ボタンのデータリストの itemcommand が最初のクリックで起動しない
私のコードは
問題は、最初のクリックでアイテムコマンドイベントを発生させずに画像ボタンの編集または削除をクリックしたときですが、2回目のクリックでそれが発生することです
私はこのデータリストをusercontrol(.ascx)に持っています。データリストはdefault.aspx==>view.ascx==>docLink.asxにあります
window.open で default.aspx を呼び出します
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 の例外が発生しています。どんなポインタでも本当に役に立ちます。
c# - ASP.net のリピーターの ItemCommand
別のページに移動するリピーターの行にあるハイパーリンクをクリックしたいです。ASP.netリピーターコントロールでItemCommandを使用する方法を教えてください。
c# - ポストバックで再バインドしなくても、リピーター ItemCommand が起動しないのはなぜですか?
タイトルの通り、itemcommand の発火に問題があります (何も起こりませんでした)。すべてのことの前に、次のようなすべてのフォーラムとスタックオーバーフローの質問を見てみましょう。
リピーターのItemCommandがLinkButtonで発火しない
しかし、私はまだこれに問題があるので、私のコードを見て、私を導いてください.
私の ASPX コードは次のとおりです。
そしてここに私のC#コードは:
is-not-fire-with-linkbutton
asp.net - RadGrid に対して ItemCommand がトリガーされない問題
ItemCommand で奇妙な問題に直面しています。ユーザー コントロールの一部である radGrid があります。このユーザー コントロールは別の aspx ページの一部として追加され、ItemCommand がトリガーされ、GridButtonColumn のボタンがクリックされると正常に動作します。ただし、このユーザー コントロールが別のユーザー コントロール内に追加されると、ItemCommand はまったくトリガーされません。この RadGrid は RadAjaxPanel の一部です。RadAjaxPanel が削除されると、すべてのシナリオで ItemCommand がトリガーされます。
ユーザーコントロールは次のようになります
ユーザーコントロールが正常に動作しているページです
ItemCommand がトリガーされない別のコントロールを次に示します。ここに私のコントロールの階層があります
ヘッダー -> TabSlideOutControl -> .aspx ページに含まれる RecipientsList。
ItemCommand が機能しない理由として考えられることについて、誰かが私を案内してもらえますか? この問題をデバッグする方法がわかりません。
asp.net - Repeater ItemCommand が発火しない
同じ件名で投稿しようとしましたが、うまくいきませんでした。実際にはイベントを発生させませんでした
私が欲しいもの
ItemCommand
リピーターを1回クリックしたときにイベントを発生させたい
。
問題
はItemCommand
発射されません。
ここにコードがあります:
HTML:
ここにコードビハインドがあります
私がこれまでに試したこと
方法 1
私は入れましたがonItemCommand="rptthumbnail_ItemCommand"
、私は働きませんでした。
方法 2 ハンドラーを追加しましたが、うまくいきOnInit()
ませんでした。
何が問題なのか特定してください。これで私を助けてください.....