問題タブ [itemdatabound]

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 に答える
92 参照

javascript - この itemDataSource がクリアされないのはなぜですか?

アプリケーションの itemDataSource からすべてのアイテムを削除しようとしています。itemDataSource はリストビューにバインドされています。

リストビューでクリックされたときに単一のアイテムを削除することができましたが、すべてのアイテムを削除すると問題が発生します:(

これは、itemDataSource から 1 つのアイテムを削除するために使用したコードです。

そして、これは私がすべてのアイテムを削除するために書き込もうとしたコードです:

これは、このコードを実行したときにコンソールに表示される出力です。

一部のアイテムのみが削除されるのはなぜですか? 出力は期待どおりですが、アイテム1,3,5,7,9, and 11が削除されない原因は何ですか? シーケンスにはパターンがあり、毎回 2 であることに気付きました。

どんな助けでも大歓迎です:)

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

asp.net - asp.net リピーター - 行項目 _DataBound の値を取得

リピーター _DataBound サブで必要な各セルの値を取得するにはどうすればよいですか? -これは、値を少し変更して、その変更をリテラルに適用できるようにするためです

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

asp.net - ポストバック後に onitemdatabound が機能しない

これが私のページコードです。自分の記録を表示したいだけです。ページには検索パネルもあります。検索パネルには、いくつかのドロップダウン リスト コントロールがあり、それらには OnSelectedIndexChanged メソッドがあります。最初のドロップダウンリストで選択したアイテムを変更すると、リピーターに属する onItemDatabound イベントが機能しなくなります。

代わりに何が起こるか:ItemDataBoundイベントでは、各レコードの画像をパネルに動的に追加します。そのため、ドロップダウンリストの選択した項目を変更すると、写真が消えます。

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

c# - 多くのユーザーコントロールにバインドされたリピーターアイテムデータが遅すぎる

こんにちは、itemdatabound のリピーター内で 15 個のユーザー コントロールをバインドしていて、ユーザー コントロールの prerender イベントを使用してデータをバインドしているため、パフォーマンスの問題に直面している Web アプリケーションを作成しました。

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

asp.net - このリピーター内にリピーターとドロップダウンリストがあります

リピーター内にドロップダウンリストを作成しています (DropDownList にはデータベースからの値が入力されています)

動作していますが、ドロップダウンリストをクリックすると、selectedindexchanged が動作しません。常に selectedIndex=1 を送信します

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

c# - リピーター ItemDataBound をバインドして、ドロップダウン リストの SelectedIndexChanged を更新する方法

私は ASP.Net の新人で、しばらくこの問題に悩まされていました。

ドロップダウンのインデックスが変更されるたびに、リピーターにオブジェクトを入力したいと考えています。

これは正常に機能しますが、ドロップダウンでオブジェクトを含まない値を選択すると、最後の呼び出しからの古いオブジェクトがまだそこにあるため、それらを消したいです。

Datasource=null を使用してリピーターからアイテムをクリアしてから、もう一度 Databind を実行しようとしましたが、うまくいきません。

リピーターの ItemDataBound イベントにあると思います。オブジェクトを含まないドロップダウンリストの値を選択すると、ItemDatabound は呼び出されません。

ItemDataBound コード:

OnSelectedIndexChanged コード:

マークアップ コード:

要求に応じて更新されたコード (DrpdwnLectureName_SelectedIndexChanged からのスニペット)

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

c#-4.0 - editform設定内のRadgrid

編集フォーム内に radgrid があります。アイテムデータバインドに radgrid をバインドしています。

問題は、グリッドの最後の行のみを編集できることです。最後の行の内部グリッドへのデータ バインディングを確認できます。他のすべての行では、以下のエラーが発生します。

「DataSource から DataKeyValues を抽出する際に問題が発生しました。DataKeyNames が正しく指定され、指定されたすべてのフィールドが DataSource に存在することを確認してください。」

編集内の私のグリッド:

この問題は開発を妨げています。これに関するヘルプを提案できますか?ヘルプ/アイデアは大歓迎です。

ありがとう

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

asp.net - ネストされたリピーター Asp .NET ItemDataBound が呼び出されませんか?

2 つのリピーターをネストしようとしています。2 番目のリピーターは、最初のリピーターの itemDataBind イベントでデータ バインドされます。

最初のリピーターは PageLoad にバインドされ、2 番目のリピーターは 1 番目のリピーターのアイテム データ バインド イベントにバインドされます。ただし、2 番目のリピーター アイテムが表示されていないため、ItemDataBound イベントが呼び出されないようです。

これが itemDataBound イベントになります。response.write("test") のテキストが Web ページに表示されないので、呼び出されていないと思われますか?