問題タブ [datarepeater]

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

xml - xml をデータ リピーター コントロールにバインドする

私はこのようなxmlファイルを持っています

私は名前を列ヘッダーとして、ベッドを子供として入れようとしています-> idを子供として入れようとしていますが、これを行う手がかりがまったくありません。

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

c# - DataRepeater の各アイテムの形状を変更するにはどうすればよいですか?

各項目のデータに基づいてオンとオフを切り替えたい ItemTemplate にいくつかの形状を持つ DataRepeater があります。他のすべてのコントロールで、DrawItem イベントを使用して同様のことをe.DataRepeaterItem.Controls["whatever"]行いましたが、シェイプは ItemTemplate 内の ShapeContainer に保持されるため、これはシェイプでは機能しません。を使用して形状にアクセスしようとするとShapeContainer.Shapes.get_item(int index)、null 参照エラーが発生します。私が把握できる限り、コンテナー内の図形は DrawItem イベントの時点で初期化されていません。

では、各アイテムが描画されたときにできない場合、アイテムの形状を変更する最良の方法は何ですか?

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

asp.net - リピーターでデータソースの出力をカスタマイズしていますか?

データ ソース (データ テーブル オブジェクト) に接続されたデータ リピーターがあります。特定の条件下で特定の列のフロントエンドの出力を変更する必要があります。これを行う最も効率的な方法は何でしょうか?

現在、フォーマットされた出力を作成して別のデータテーブルに割り当て、それをデータ ソースとして使用しようとしていますが、非常に複雑で、維持するのが難しいようです。

データソースの列の値を操作する簡単な方法はありますか? ソースの前後の行をチェックする機能が必要です。これは、一部の列の値の基礎となるものです。

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

c# - DataRepeaterで数値または文字列をフォーマットするにはどうすればよいですか?

技術:.NET、SQL Server 2008 R2、Winforms

わかりました、私の人生のために、私はこれを理解することができません。

まず第一に、SQL Server 2008データベースからのデータを格納するためにDataTableを使用しており、それをDataRepeaterにバインドしています。

私はこのようにバインディングを変更しようとしました:

これは、他の場所のテキストボックスやラベルではうまく機能しますが、DataRepeaterでは機能しません。(label1は、DataRepeaterに関連付けられたItemTemplateの一部です)

このようなデータのバインドは機能しないため、DataTableを取得して、列を上記の形式にする必要があります。

そして、データのフォーマットを手動で変更します:(それはフロートです)

どちらも機能しません。データリピーターはそれを元に戻すだけです。

これ欲しい:

そして私はこれを手に入れます:

何か案は?

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

c# - DataRepeater 内のコントロールにアクセスする方法

WinForms DataRepeater ( Microsoft.VisualBasic.PowerPacks.DataRepeater ) 内に 2 つの textBoxes とボタンがあります。

ボタンがクリックされたときに、これらのテキストボックスにアクセスしたい

どうすればこれを達成できますか?

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

c# - dataRepeater 内のコントロールのツールチップを設定する

ツールチップを設定したいWinforms DataRepeater内にpictureBoxがあります。試してみました

私も試しました

まだツールチップが表示されていません。

の解き方?

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

c# - DataGridView イベント CellMouseDoubleClick でアイテムを追加する DataRepeater

私が構築しているビデオ プレーヤーで、Artist、SongTitle、Path (hdd 上の .mp4 ファイルのパス) 列で構成されるデータベース テーブルを読み取り、それらの値を DataGridView に表示します。

イベントを使用して、アイテムをプレイリストのようなものDataGridView CellMouseDoubleClickに追加したいと思います。DataRepeater

各 DataRepeater アイテムには

  • アーティスト名と曲名を表示する 2 つのラベル
  • 2ボタン
    1. プレーヤーに .mp4 ファイルをロードする再生ボタン
    2. DataRepeater (再生) リストからアイテムを削除する削除ボタン

DataRepeater初めてクラスを使用するので、やりたいことに似たチュートリアルが見つかりませんでした。

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

vb.net - Data Repeater のラジオ ボタンのチェック状態を取得する

Windowsフォームにデータリピーターがあり、データリピーター内にラベルとラジオボタンまたはコンボボックスのいずれかがあり、ラジオボタンの量とそれらのテキストは、ラベルとコンボボックスと同様にデータベースから取り込まれます.

ラベルは質問であり、ラジオ ボタンまたはコンボ ボックスを使用して、ユーザーは質問に答えることができます。

私がやりたいことは、ラジオ ボタンのチェック状態を取得して、必要に応じて次の質問を表示できるようにすることです。たとえば、質問 1 の回答が「いいえ」の場合、質問 2 のみを表示します。

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

.net - 3 番目のネストされたリピーターで動的に追加されたコントロールを見つける

リピーターが3人います。それらをR1、R2、R3と呼びましょう。

ではR3、 で一連のコントロールを作成しますPage_Init。たとえば、これらのコントロールの 1 つに という名前がありWMC_imageます。

R2を取得するためにこのコードを使用しています:

これはうまくいきます。しかし、R3 を取得するコードを追加すると、次のようになります。

エラーが発生します:

「System.ArgumentOutOfRangeException: 指定された引数が有効な値の範囲外でした。パラメータ名: インデックス」.

なぜこのエラーが発生するのですか? また、R3 内で HtmlGenericControl を取得するにはどうすればよいですか?

編集: 申し訳ありませんが、R1 のみが Page_Init で DataBind() を埋められることを追加するのを忘れていました。他の 2 つの Repeater は、OnItemDataBound イベントで満たされます。

R1 のすべてのコントロールをループ アウトすると、ヒットが大量に発生します。しかし、自分のサイトでそれらを見ることができても、R2 からは何も得られません。