問題タブ [data-binding]

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 投票する
14 に答える
669 参照

.net - 現在、データ アクセスに何を使用していますか?

アプリケーションとデータベース間の通信に使用している特定の方法/アプリケーションは何ですか? ストアド プロシージャを使用したカスタム コードですか? サブソニック?nHibernate? エンティティ フレームワーク? リンク?

0 投票する
6 に答える
2588 参照

silverlight - SilverlightDataBindingクロススレッドの問題

オブジェクトのプロパティにソースがバインドされたImageコントロールがあります(画像への文字列URL)。サービスコールを行った後、データオブジェクトを新しいURLで更新します。例外は、PropertyChangedイベントを呼び出した後、コードを離れた後にスローされます。

データ構造とサービスロジックはすべて、UIの知識がないコアdllで実行されます。ディスパッチャにアクセスできない場合、UIスレッドと同期するにはどうすればよいですか?

PS:ルートビジュアルが別のスレッドにあるため、ディスパッチャーにアクセスするためにApplication.Current.RootVisualにアクセスすることは解決策ではありません(防止する必要がある正確な例外が発生します)。

PPS:これは画像コントロールの問題であり、他のUI要素へのバインドであり、クロススレッドの問題は自動的に処理されます。

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

.net - .NET で単一のオブジェクトをデータバインドするにはどうすればよいですか?

データソース プロパティを公開するコンポーネントを使用したいのですが、オブジェクトのリスト全体をデータソースに提供する代わりに、単純なオブジェクトのみを使用したいと考えています。これを行う方法はありますか?

言及されたコンポーネントは DevExpress.XtraDataLayout.DataLayoutControl ですが、これは質問とはまったく関係ありません。

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

asp.net - Repeater 内での GridView のネスト

たとえば、米国の州のリストを繰り返し、各州の名前の後に都市と人口の表を表示する必要があるシナリオがあります。設計要件では、すべての外側の繰り返しは州名の後に都市の表が続く必要があると規定されており、現時点ではその要件を変更することはできません。Repeater 内に GridView をネストし、Repeater のItemDataBoundイベント中に繰り返される各 GridView をバインドすることには欠点がありますか? いくつかの代替ソリューションは何ですか?

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

asp.net - GridViewは基になるデータソースを更新しません

だから私は一日中この問題にドキドキしています。モデルを指すLinqDataSourceと、それを使用するGridViewがあります。GridViewで更新を行おうとすると、基になるデータソースが更新されません。LinqDataSourceに関係しているのではないかと思ったので、SqlDataSourceを追加すると、同じことが起こります。aspxは次のとおりです(分離コードページは空です):

私はここで何が欠けていますか?この問題は私を狂わせています。

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

wpf - TreeViewからListBoxWPFへのDataBindingを使用したアイテムの追加

TreeViewを使用して、から選択したアイテムをListBoxコントロールに追加したいDataBinding(で動作する場合DataBinding)。

TreeViewコードビハインドページからダミーデータが入力されます。

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

asp.net - Gridview ItemTemplate の複数の評価フィールドに最適な方法は?

GridView ItemTemplate で複数の EVAL フィールドを使用する最良の方法は何ですか?

外観の書式設定や、ハイパーリンク/javascript などの設定をある程度制御したいと考えています。

0 投票する
12 に答える
12218 参照

wpf - 保存する前のWPFデータバインド

私のWPFアプリケーションには、いくつかのデータバインドされたTextBoxがあります。これらUpdateSourceTriggerのバインディングのはLostFocusです。オブジェクトは、[ファイル]メニューを使用して保存されます。私が抱えている問題は、TextBoxに新しい値を入力し、[ファイル]メニューから[保存]を選択し、メニューにアクセスしてもTextBoxからフォーカスが削除されないため、新しい値(TextBoxに表示される値)を保持できないことです。 。どうすればこれを修正できますか?ページ内のすべてのコントロールを強制的にデータバインドする方法はありますか?

@palehorse:良い点です。残念ながら、必要なタイプの検証をサポートするために、UpdateSourceTriggerとしてLostFocusを使用する必要があります。

@dmo:私はそれについて考えていました。しかし、それは比較的単純な問題に対する本当にエレガントでない解決策のように思えます。また、フォーカスを受け取るために常に表示されるページ上のコントロールが必要です。ただし、私のアプリケーションはタブ付きであるため、そのようなコントロールはすぐには現れません。

@Nidonocu:メニューを使用してもTextBoxからフォーカスが移動しなかったという事実も、私を混乱させました。しかし、それは私が見ている行動です。次の簡単な例は、私の問題を示しています。

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

wpf - WPF - BitmapEffect でのプログラムによるバインド

一部のデータをBitmapEffectの依存関係プロパティにプログラムでバインドできるようにしたいと考えています。TextBlock のような FrameworkElement には、次のようなバインディングをプログラムで実行できる SetBinding メソッドがあります。

そして、ストレート XAML で実行できることはわかっています (以下を参照)。

しかし、BitmapEffect には SetBinding メソッドがないため、C# でこれを実現する方法がわかりません。

私はもう試した:

しかし、うまくいきません。

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

wpf - XML の XPath にバインドするデータバインドされた UI コントロールにコード ビハインドで xml 文字列をロードする方法は?

私が見たすべてのサンプルは、xmldataprovider ソースで静的 XML を使用し、XPath バインディングを使用して UI コントロールをデータバインドするために使用されます。アイデアは、WPF UI を使用して、動的 XML (コーディング中に開発者に知られている構造) を編集することです。

動的 xml 文字列をロードする方法を見つけた人はいますか (たとえば、実行時にファイルからロードするなど)、その xml 文字列を XmlDataprovider ソースとして使用しますか?

コードスニペットは素晴らしいでしょう。

更新: より明確にするために、Web サービス呼び出しから受け取った xml 文字列を読み込みたいとしましょう。私はxmlの構造を知っています。そこで、WPF ウィンドウの WPF UI コントロールにデータバインドします。これを機能させる方法は?Web 上のすべてのサンプルでは、​​XmlDataProvider ノードの XAML コード内で XML 全体を定義しています。これは私が探しているものではありません。コードビハインドで xml 文字列を使用して、UI コントロールにデータバインドしたいと考えています。