問題タブ [repeater]

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

vb.net - リストにバインドされたリピーターに空白行を追加する方法?

これは可能ですか?VB.NET を使用します。

おそらくフッターでそれを行うことはできますか?それが最善の方法でしょうか?フッターをデータテーブルにバインドし、そこにいくつかの空白行をスローしますか?

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

c# - フォルダー内の特定の画像のみを ASP.NET のリピーターに表示する方法

フォルダー内のすべての画像を取得して表示するリピーターがあります。しかし、Image1.jpg と Image2.jpg のみをリピーターに表示できるようにするには、どのコードを変更する必要がありますか。リピーターにフォルダー内のすべての画像を表示させたくありません。

私のリピーター

私のコードビハインド - ページロード

私のコード ビハインド - リピーターの ItemDataBound イベント コード

答え:

更新されたページ ロード

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

asp.net - インライン コードを使用した Container.DataItem のテスト

ASP.Net 2.0 で次のようなことをしたいと思います。

しかし、このように DataBinder.Eval(Container.DataItem, "MyProperty") をテストすることはできません。

注: ソース コードにはアクセスできません。aspx インラインのみを変更できます。

注2:これを使用できることはわかっています:

しかし、私はよりクリーンな方法を探していました。

リピーター内のインライン コードで Container.DataItem をテストする方法はありますか?

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

asp.net - ASP.NET リピーター ページング/並べ替え

それで、これを行う方法の本当の話は何ですか。私が見つけたすべての例は、デフォルトのページングを使用しています (どのように誰かがそれを受け入れられると思いますか??) しかし、私はカスタムページングを使用したいと考えています。柔軟性が必要なため、GridView を使用できません。表示される例はすべて PagedDataSource クラスを使用していますが、カスタム ページングを使用する例は見つかりません。他の組み込みメソッドのブロートウェアを回避するために、独自のページング/並べ替えソリューションをロールバックする必要がある運命にありますか?

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

asp.net - サブクラスの ASP.NET Repeater アイテム

オブジェクトからフィールドを取得する方法は次のとおりです。

ただし、フィールドがサブクラス (Customer.ContactInfo.Name) にある場合、フィールドをプルするにはどうすればよいですか?

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

c# - フォルダーからではなくハイパーリンクから画像を取得して、リピーターコントロールを設定します

リピーターにプロジェクトのフォルダーからの写真を入力する代わりに、画像の場所へのリンクを入力したい..............

http://www.erate.co.za/imgGrab.aspx?Id=99

コードが「pics」フォルダーではなく、画像のハイパーリンクを参照できるようにするには、どのようなコード変更を行う必要がありますか?

マイページロード

リピーターの ItemDataBound イベント (repImages と呼ばれる)

エティエンヌ

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

asp.net - ASP.net リピーター、一度に 3 スクロール

一度に 3 つの Web ページに表示する必要があるデータのリストがあります。

最初は "left" という div に、2 番目は "center" という div に、3 番目は "right" という div に表示する必要があります。

また、ページャーを使用してデータをスクロールできる必要があります。そのため、次の 3 つの結果が同様の方法で表示され、データ セットの最後まで同様に表示されます。

明らかに、リピーターの代替テンプレートはこれには適していません。

これを達成するためのよりスマートな方法はありますか?

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

c# - ネストされたリピーター ドロップダウンの設定

各セルが 3 つのドロップダウンで構成されるテーブルを作成するネストされたリピーターがあります。リピーターをループして LINQ ステートメントの結果に割り当てることで、ドロップダウンで選択した値を設定します。

数値と特性のドロップダウンは正常に機能しますが、make ドロップダウンはすべて最後に割り当てられた値に設定されます。なぜこれが起こっているのか、誰にも手がかりがありますか?

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

asp.net - ASP.NETリピーター制御またはカスタム実装?

ハロー、

最近、ASP.NETRepeaterが経験豊富なプログラマーの間で最も一般的に使用され受け入れられているさまざまなサイトやブログの投稿をいくつか読みました。誰かが実際に、就職の面接でこのコントロールを頻繁に使用すると述べた場合、asp.netプログラマーの方が優れていると考えていると書いています。私がそれを使用することはめったにないという事実は、私を初心者にするかもしれません:)これは、動的に繰り返される制御が必要なときに使用した実装です。

MyUserControlにイベントを追加しても、このコードで問題が発生したことはありません。もちろん、リピーター制御で同じことを達成することは可能ですが、なぜリピーターを使用する方が良いのか(またはそれが良いのか)を知りたいと思います。

代わりにリピーターを使用した場合の利点は何ですか?

ありがとう

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

c# - データバインド後 (イベント ハンドラー中)、RepeaterItem から DataItem を取得します。

私は可能に違いないと思うことを行う方法を見つけようとしていますが、要点を見逃しているだけです-誰かが私に少しの微調整をしてくれることを願っています:)

私はASP.NETでデータバインディングを利用しています(ビューステートがオフになっているので、あちこちでいくつかのコントロールステートを使用しています)、各アイテムテンプレート(repeaterPriceBands)内にリピーターを持つリピーター(repeaterPriceClasses)をレンダリングしています。基本的に、これはテキストから表をレンダリングし、各セルにドロップダウンリストを表示します。

ボタンのイベント ハンドラー内で repeaterOuter を列挙して、値 >0 のドロップダウン リストを取得した元のバインドされたすべての要素のリストと、その値を取得する方法を見つけようとしています。 .

データバインディングが終了した後、itemBand.DataItem は常に null であるため、これは失敗します。

これを回避するには、どのような手法を使用する必要がありますか?

  1. 主キーが含まれる非表示のフィールド (悪用される可能性があり、ページの重みが増すため、理想的ではありません)

  2. インデックスに基づく元のキャッシュ データからの検索 (間違っているようです)

  3. または何か他の/より良い...?

編集:これに回答するために提供できる情報は他にありますか?