問題タブ [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.
asp.net - リピーターItemDataBound完全トリガー
こんにちは私はリピーターを持っていて、ItemDataBoundイベント中にさまざまなことをしています。私のリピーターはコントロールにあります。私が気付いているのは、ItemDataBoundイベントで発生するはずのことは、コントロールをホストしているページのPage_Loadの後に発生するということです。ItemDataBoundのイベントが発生した後、自分のページで他のことを実行できるように、ある種のItemDataBoundCompleteトリガーを使用する方法はありますか?よろしくお願いします。はっきりしない場合はお知らせください。
[編集]ItemDataBoundにバインドされているコントロールがあり、コントロールをホストしているページのPage_Loadが完了するまで使用できません。
[解決策](私の場合):
私のページでは、次を使用しました。Control.Page.LoadComplete + = new EventHandler(Control_LoadComplete);
それから私はそのイベントで私がしなければならなかったことを実行しました。
c# - ジェネリック リストをリピーターにバインドする - ASP.NET
List<AreaField>
をリピーターにバインドしようとしています。ToArray()
メソッドを使用してリストを配列に変換したところ、配列が次のようになりました。AreaField[]
これが私のクラス階層です
aspxでは、リピーターにバインドしたいと思います(このようなもの)
MyAreaFieldName1 は、AreaFieldItem クラスの Name プロパティの値です。
c# - リピーターでtdの値を取得する
テーブルを含むリピーターがあります。リピーターアイテムテンプレートでテーブルのいくつかのテーブルセルを非表示にしたいASPXソースコードは次のとおりです。
そして私のコードビハインド:
asp.net - 列が変更された場合に、列を何度も表示したいのですが、可能ですか?
リピーターでは、フィールドが一度だけ表示され、変更された場合にもう一度表示されることは可能ですか?
私はそれがどのように見えるか
オーディオ ビデオ画像の種類ごとに並べ替えられますが、オーディオ ビデオ画像も繰り返し表示したくありません。ありがとう
asp.net - 同じリピーターのItemTemplateの[次へ]/[前へ]ボタンを使用してリピーターを再バインドします
この投稿が長蛇の列になっているようでしたら申し訳ありません。
ネストされたリピーターを持つ親リピーターがあります。
私の問題は、「次へ」ボタンと「前へ」ボタンを使用してリピーター(rptTabContent)を再バインドしようとしているため、内部リピーターも再バインドしようとしていますが、ItemCommandイベント中にこれらのリンクの状態を操作しようとすると、練る。
そのため、「次へ」または「前へ」のリンクをクリックした後にデータがない場合、ボタンを無効または有効にすることはできません。これは、私がやろうとしていることです。
ネストされたリピーターは、7列に1週間分のデータを表示します。次のボタンは、次の週のデータと前の週のデータを表示するためのものです。最初は、前のボタンは非アクティブです。
親リピーターは、最初はそれぞれがデータのテーブルを含む4つのdivをループアウトするため、再びバインドされます。1つのリピーターで次のボタンを1つ押すと、すべてのテーブルに次の7日間のデータが表示される必要があります。
各リピーターには、まったく同じ数のアイテムがあります。
最初にページロード時に、すべてのデータが正しくバインドされます。
コレクションの最初のアイテムと最後のアイテムの日付がわかっているので、親リピーターにバインドする必要のあるオブジェクトの日付範囲を計算できます。
HTMLは以下のとおりです
私のItemCommandイベントはここにあります:
これらの条件下で「次へ」および「前へ」のリンクを管理するにはどうすればよいですか。
どうもありがとう
vb.net - リストにバインドされたリピーターに空白行を追加する方法?
これは可能ですか?VB.NET を使用します。
おそらくフッターでそれを行うことはできますか?それが最善の方法でしょうか?フッターをデータテーブルにバインドし、そこにいくつかの空白行をスローしますか?
c# - フォルダー内の特定の画像のみを ASP.NET のリピーターに表示する方法
フォルダー内のすべての画像を取得して表示するリピーターがあります。しかし、Image1.jpg と Image2.jpg のみをリピーターに表示できるようにするには、どのコードを変更する必要がありますか。リピーターにフォルダー内のすべての画像を表示させたくありません。
私のリピーター
私のコードビハインド - ページロード
私のコード ビハインド - リピーターの ItemDataBound イベント コード
答え:
更新されたページ ロード
asp.net - インライン コードを使用した Container.DataItem のテスト
ASP.Net 2.0 で次のようなことをしたいと思います。
しかし、このように DataBinder.Eval(Container.DataItem, "MyProperty") をテストすることはできません。
注: ソース コードにはアクセスできません。aspx インラインのみを変更できます。
注2:これを使用できることはわかっています:
しかし、私はよりクリーンな方法を探していました。
リピーター内のインライン コードで Container.DataItem をテストする方法はありますか?
asp.net - ASP.NET リピーター ページング/並べ替え
それで、これを行う方法の本当の話は何ですか。私が見つけたすべての例は、デフォルトのページングを使用しています (どのように誰かがそれを受け入れられると思いますか??) しかし、私はカスタムページングを使用したいと考えています。柔軟性が必要なため、GridView を使用できません。表示される例はすべて PagedDataSource クラスを使用していますが、カスタム ページングを使用する例は見つかりません。他の組み込みメソッドのブロートウェアを回避するために、独自のページング/並べ替えソリューションをロールバックする必要がある運命にありますか?