問題タブ [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.
vb.net - バインドされたデータを変更するときに DataRepeater が更新されない
ItemTemplate に Label1 と Button1 を持つ DataRepeater1 があります。これら 3 つのコントロールは BindingList(Of T) にバインドされます。ここで、T は atm であり、単一の文字列プロパティを持つ非常に単純なクラスです。
ユーザーが DataRepeater アイテムのボタンの 1 つをクリックすると、バインドされたデータ リスト内の文字列が更新されます。IE ユーザーが DataRepeater のアイテム 0 のボタンをクリックすると、同じインデックスの BindingList の文字列が変更されます。
これは機能します
機能しないのは、文字列の変更に続いて、DataRepeater がその文字列にバインドされているため、関連するアイテムの Label1 を更新する必要がありますが、そうではありません。
誰でも理由を教えてもらえますか?? 私の現在のコードは以下です。ありがとう
vb.net - ピクチャボックスでデータバインディングを使用するVB.Net
データ テーブルの行にはFirstImage、Web サーバー上の画像ファイルへの URL が含まれています。この行のデータを画像ボックスの画像ソースにバインドしようとしています。
私の現在のコード:
しかし、現時点では、画像はまだ空白です。非表示のテキスト ボックスに場所を入力してデータをコピーしようとしましたが、データ リピーターでコントロールを使用する方法がわかりません。
これは、非表示のテキスト ボックス コードからの実験的なコピーです。
c# - メインフォーム内にサブフォームを作成する
メイン フォーム内にサブフォームが埋め込まれているアクセス フォームを模倣しようとしています。サブフォームは、メイン フォーム ID に基づくクエリによって入力されます。レコードが変更されると、サブフォームのデータが変更されます。これはC#で行うことができますか?
データ リピーターを探してみましたが、見つかったのは VisualBasic.PowerPacks データ リピーターだけでした。
これは非常に重要なアプリであり、リードはアクセス アプリと同じように機能することを望んでいます。意味がないことはわかっていますが、それが彼の望んでいることです。
私を正しい方向に向ける助けがあれば、大歓迎です。
vb.net - linqを使用した集計で実行時にVB.net DataRepeaterをデータビュー項目にバインドする
おそらくばかげた質問で誰かが私を助けてくれることを願っています。
datarepeater を使用して、データテーブルから LINQ を介して生成されたデータを表示しようとしています
以下を使用して、フィルタリングされた既存のデータソースでこれをうまく行うことができました。
問題は、データセット内のフィールドをカウントに集約する必要があることです。
クエリを次のように置き換えると:
「CopyToDataTable」は「System.Collections.Generic.IEnumerable(Of Integer)」のメンバーではありません。
宣言を次のように変更して回避しようとしました: Dim query As IEnumerable(Of DataRow) =
どちらがコンパイルされますが、それが機能するかどうかはわかりません。データビューの生成されたカウント列にラベルをバインドする方法が見つからないため、確認できません。
誰かが私が間違っていることを教えてくれるなら、私は最も感謝しています.
winforms - Windows フォームの DataRepeater コントロールのセパレーターを削除/非表示にする
Windows フォーム アプリケーションに DataRepeater コントロールがあります。アイテムは水平線で区切られていますが、可能であれば非表示または削除したいと考えています。誰でもこれを行う方法を提案できますか? ありがとう。
c# - Repeater でサブコントロールを取得する
単純なアプリを開発するために、.NET 4 で ASP.NET と C# を使用しています。いくつかのコントロールを含む項目テンプレートを持つリピーターがあります。そのうちの 1 つは、複雑な計算に応じて設定する必要があるラベルです。次のように、OnItemDataBoundイベントを使用してテキストを計算し、コード ビハインドでラベルのテキストを設定しています。
リピーターのデータ ソースにはいくつかの行が含まれているため、リピーターの各インプレッションがイベント ハンドラーを呼び出し、関連する行のデータに従ってメッセージを表示すると予想されます。ただし、最初のリピーター インプレッションに表示されるメッセージは1 つしか表示されませんが、データ ソースの最後の行のデータと一致します。
イベントが発生するたびにItemDataBound、コードがキャプチャするコントロールは同じであるように見えるため、リピーターのすべてのインプレッションでメッセージを上書きします。私はコードをステップ実行しましたが、これが明らかに起こっていることです。
理由はありますか?そして、それを修正する方法は?
ノート。リピーターが別のリピーター内にネストされています。これは関係ないと思いますが、そうかもしれません。
vb.net - DataRepeater 内の GroupBox 内の RadioButton の選択を変更すると、他の RadioButton の選択が変更されます。
Label (LabelID) を持つ DataRepeater と、RadioButtons を含む GroupBox があります。ラベルを DataTable の列にバインドしています。私がやりたいことは、DataRepeater の各セル内でラジオ ボタンの 1 つを選択する機会をユーザーに与えることです。次に、進行時に各セルのユーザーの選択を読み取りたいと思います。 . 問題は、ユーザーがラジオ ボタンの選択を開始し、下にスクロールして DataRepeater 内の他のセルのラジオ ボタンを選択すると、以前の選択が変更されたり、ユーザーがまだ選択されていないものが選択されたりすることです。なぜこれが起こっているのか分かりません。
これが私がやったことのコードです:
Visual Studio のドラッグ アンド ドロップ フレームワークに RadioButtons を含む GroupBox を追加しました。
問題を解決できると思われるものとして、次のバインドを試しましたが、解決しませんでした。
DataRepeater を上下にスクロールすることに関係があることはわかっています。ScrollBar を取り除くために DataRepeater のサイズを大きくしたため、この奇妙な動作はもう発生しません。DataRepeater をそれほど大きく保つことができないので、別の解決策を見つけたいと思います。
何か助けていただければ幸いです。