問題タブ [databound]

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

asp.net - プログラムでGridViewに行を挿入するにはどうすればよいですか?

行選択リンクを備えたasp.net2.0のデータバインドされたGridViewがあります。行が選択されたら、別のグリッドなどをネストするために、選択した行の下にテーブル行をプログラムで追加したいと思います。

私はクライアントと記事のためにこれを研究しています、そして私は私のグーグルフーが今夜強くないと思います。助言がありますか?

編集:私は実際に実用的な解決策を持っていましたが、VisualStudioはどういうわけかおかしくなりました。VSを閉じて再度開き、すべてを再構築すると問題が修正されました;-)

私の解決策は以下に掲載されています。可能であればそれを改善する方法を教えてください。ありがとう!

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

c# - ASP.Net フォーム データバインドの問題

このフォーラムに同様の問題があることは知っていますが、解決策は実際にはうまくいきませんでした。いくつかの異なるデータ ソースからのフィールドをフォーム コントロールに取り込んでいますが、データはうまく表示されます。

フォームからすべてのデータを取得するように設定されたイベントを持つImageButtonコントロールがあります。OnClick残念ながら、ボタンをクリックすると、ページが最初にリロードされ、THEN がOnClick呼び出しを実行しているように見えます。手入力またはハードコーディングされたデータは、入力されたコントロールから正常に取り出されたように見えますが、データソースから取り出されたものはすべて読み取ることができません。何か案は。これは、私が 6 か月間取り組んできたプロジェクトの最後のハードルです。

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

wpf - WPF ListBox 循環させることはできますか? IEは上下でハードストップを打たない

データ オブジェクトにバインドされた WPF ListBox があります。リストボックス内には、テキスト付きの一連の画像があります。ボックスは水平に配置されており、ボックスの左側または右側にマウスを合わせると、項目がそれぞれ左または右にスクロールします。

リストボックスに 20 個の項目があるとします。ボックスを循環させてコレクションを最初からやり直すことができる位置 19 アイテム (0 ベース) をヒットしたときに、1 -19 などになるようにする方法を理解しようとしています。アイテム 0 を左にスクロールすると 19 になるように、逆方向にも循環させる必要があります。

私は KeyboardNavigation.DirectionalNavigation="Cycle" を試しましたが、それは私には何の役にも立たないようです。これはキーボードとは何の関係もなく、すべてマウスベースであるため、ストローをつかんでいました。

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

wpf - ListBoxItems での DataBound WPF ListBox スタイリング

私は、ListBox開発中にアイテムをListBoxハードコーディングしてスタイルを設定したことがあります。アイテムはこのようにスタイリングされました。

しかし、ItemsSourceプロパティをデータ オブジェクトに設定すると、xaml が無効であると表示されました。おそらく、XAML を介してアイテムを追加していたためです。

Style上記の XAML に記載されているように、データソースにバインドしたら、for each アイテムを作成するにはどうすればよいですか?

ありがとう。

0 投票する
5 に答える
21302 参照

.net - .NETデータバウンドリピーターコントロールを動的に更新する方法

リストに対する.NET repeaterコントロールがあります。data-boundリピーターの一部として、Item Collectionこの現在のリスト要素を効果的に削除する「削除ボタン」があります。

これは機能します。コードビハインドでdatasourceは、リピーターのからアイテムを正常に削除できます。

私の問題はこれです:更新をリセットして再度datasource呼び出すと、アイテムが削除された状態でリピーターインターフェイスが更新されません。MyRepeater.DataBind()

更新されたリストに基づいてリピーターを本質的に再描画または更新するイベントを探しています。ポインタや例をありがとう。

0 投票する
7 に答える
38457 参照

wpf - WPF のデータ バインドされたラジオ ボタン リスト

データ オブジェクトにオプションのリストがあり、ラジオ ボタン リストに相当するものを作成して、ユーザーがそれらのオプションを 1 つだけ選択できるようにしたいと考えています。データバインドされたコンボ ボックスに似た機能ですが、ラジオ ボタン形式です。

ばかげて、これは組み込まれていると思っていましたが、違います。どのようにしますか?

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

vb.net - DataGridViewからデータバインドされたオブジェクトの複数のコピーを作成する-それらを分離する方法は?

データベースクエリから返された(Assetタイプの)オブジェクトのリストをバインドしたDataGridViewオブジェクトがあります。

VisualStudio2005を使用してVBでプログラミングしています。

DataGridViewで選択した行からバインドされたオブジェクトの2つのコピー(oldAssetとnewAssetと呼びます)を取得し、フォーム上の他のコントロールからの入力に基づいてnewAssetを更新し、oldAssetとnewAssetの両方を関数に渡します。 DB内の適切なレコード。

私はこのように2つのコピーを取得しようとします:

oldAssetとnewAssetでウォッチウィンドウを開くと、この時点で適切な値が取得されていることが示されます。しかし、newAssetのプロパティを変更しようとすると、次のようになります。

oldAssetの対応する値も変更されていることがわかります。これは私が望んでいることではありませんが、明らかに私がコンピューターに指示していることです。

コンピューターに自分のやりたいことをするように指示するにはどうすればよいですか?

前もって感謝します!

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

wpf - WPF DataBound である ControlTemplate の作成

オブジェクトにバインドされたコントロールがあり、すべて問題ありませんが、同様のタイプのさまざまなオブジェクトにバインドされたコントロール テンプレートに変換したいと考えています。可能であれば、これを xaml でのみ実行したいと考えています。手順の概要を説明する優れたチュートリアルはありますか?

編集: もう少し経験を積むと、コントロールのプロパティに基づいてバインディング ソースを設定する機能が必要であることがわかります。すなわち

コントロールは ControlTemplate 内に存在しますが、それをデータに直接バインドすると正しく動作します。それが違いを生む場合。これが可能かどうか、それが正しいアプローチかどうかはわかりません。どんな考えでも大歓迎です!

編集:

これもうまくいきません。

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

asp.net - GridView の asp:HiddenField と同等

GridView で使用できる asp:HiddenField はありません。

これが必要な理由は、OnRowCommand をトリガーする ButtonField があるからです。そこから、選択された行を特定できますが、ButtonField からテキスト値を取得して、それにバインドされたデータを (DataTextField を介して) 確認することはできません。

これに対する私の解決策は、BoundField を用意し、代わりにそこからテキスト値を取得することでした。どの行が選択されているかは既にわかっていたからです。これは機能しましたが、非表示にする必要があります。

誰かが TemplateField 内にネストされた HiddenField を使用することを提案しましたが、その HiddenField からテキスト値を取得するのに問題がありました。HiddenField のテキスト値を取得するために TemplateField 内のコントロールにアクセスする方法はありますか?

誰かが代替案について何か提案があれば、それも素晴らしいでしょう。

ありがとう、
マット