問題タブ [selectedvalue]

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

wpf - この WPF ComboBox に選択した値が表示されないのはなぜですか?

イベントではWindow OnLoaded、次のように設定するコードを書きましたItemsSource

ウィンドウをロードしている間、最初のアイテムがロードされていることがわかりますが、同時に表示されているアイテムがクリアされます。私はこのシナリオで立ち往生しており、助けていただければ幸いです。

よろしく

キショア

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

drop-down-menu - セレン:ドロップダウンメニューから現在の値を取得します

選択したドロップダウンリストから現在のオプションを取得するための単純なSelenium呼び出しを見つけようとしています。リスト内のすべての値を取得する呼び出しがあることは知っていますが、現在どのオプションが選択されているかを知りたいです。これが些細なことであるが、グーグルとセレンIDEが私を助けてくれなかった場合はお詫びします。ありがとう。

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

c# - ASP.net DropDownList の SelectedValue をカスタム オブジェクトにバインドする

現在、FormView 内に DropDownList があり、ObjectDataSource にデータバインドされています。これは、部門のリストを返す独自のデータソースを持つ DropDownList です。

FormView のデータソースでは、Department プロパティは次のように定義されています。

この状況では、次の例外が発生します。

「DepartmentsList」には、アイテムのリストに存在しないため無効な SelectedValue があります。パラメータ名: 値

DropDownList に DataValueField を設定していないため、論理的にはこの例外が発生します。質問は、(Department の) 選択したオブジェクト全体を FormViews データソースにデータバインドしたい場合、DataValueField の値は何でなければなりませんか?

ありがとう。

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

vb.net - テーブルへの入力中に相互に依存する2つのクエリ

2つのクエリがあります。1つはドロップダウンリストにデータセットを入力し、もう1つはテーブル行の残りのテキストボックスにデータセットを入力します。ドロップダウンリスト全体に入力してから、selectedvalueを他のクエリの値にする方法を知りたいですか?

例-

これで、テーブルは次のようになります-

ドロップダウンリストで、employeeテーブルに趣味が入力されているすべての趣味を選択した値にします。

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

vb.net - DataBinding:SelectedValueが変更されたときにComboBox.Textが更新されませんか?

にバインドされた、とにProbationComboBoxバインドされたがあります。SelectedValueRegistrationBindingSourceDisplayMemberProbationBindingSource

を呼び出すRegistrationBindingSource.ResetCurrentItem()と、SelectedValueプロパティはからの正しい値で更新されますRegistrationBindingSource.ProbationID()が、Textプロパティは更新されません。

ComboBoxでデータバインディングを設定する方法は次のとおりです。

バインディングの問題を理解できるまで、これを一時的な修正として使用しました。

何か案は?ありがとう!

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

asp.net - DropDownList の SelectedValue は、Enabled=false のときに選択したものではありません

それぞれが SqlDataSource を指す Web フォームにいくつかの DropDownLists があります。これらのデータソースの一部は、選択パラメーターにこれらの DropDownLists の 1 つを使用し、リストを特定のカテゴリにフィルター処理します。

特定のユーザーに対して、これらの DropDownLists の 2 つが自動的に設定され、無効になります。

ドロップダウンを有効にしてフォームを送信すると正常に動作しますが、無効にすると、DropDownList の SelectedValue がリストの最初の値にリセットされます。

私の DropDownLists は次のように構成されています。

ドロップダウン リストは、次のように、データ バインド イベントに追加の項目を追加します。

なぜこれが起こっているのか、誰かが光を当てることができますか?

ありがとう

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

c# - .NET 3.5 リストボックスで選択された値 (Winforms)

複数選択が有効になっていて、名前 (DisplayMember として) と ID (ValueMember として) を取得するデータベース テーブルにバインドされている Winforms リストボックスから、選択した値 (TEXT ではなく VALUES に注意してください) を取得するために戦っています。選択したアイテムの ID。

リストボックス コントロールにはSelectedValue、選択した項目の値の 1 つを取得するためのプロパティがありますが、すべての選択した項目の値を取得するわけではありません。

プロパティは、アイテムの値を抽出できないように見える を返しSelectedItemsます。Listbox.SelectedObjectCollection

助けてください!ありがとう。

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

asp.net - プロパティが null の場合に FilterParameters で ControlParameter を使用する

私は DataList と FormView を持っています。同じ情報を引き出しますが、別々のデータソースを持っています。FormView のデータソースには、DataList で選択されたものを取得するための FilterExpression があります。最初のロードでは、DataList の SelectedValue は (当然のことながら) null です。FilterExpression の結果がゼロ行になることを期待していますが、そうではありません。DefaultValue を 0 に設定すると、それは行われますが、DataList から何かを選択してもパラメーターは更新されません。私はそれを間違っていますか?

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

wpf - WPF ComboBox SelectedIndexとSelectedValueは、SelectionChangedイベントで異なる動作をしますか?

このcbxJobPosition_SelectionChangedが期待どおりに起動しました。問題は、外部メソッドがcbxJobPositionを設定しようとしたときです。

cbxJobPositionは、JobPositionタイプのオブジェクトのリストとデータバインドされます。

  • JobPositionID:1、JobPositionName:マネージャー

  • JobPositionID:2、JobPositionName:従業員

  • JobPositionID:3、JobPositionName:サードパーティ

XAMLは次のとおりです。

UserControl_Loadedメソッドでは、データベースからジョブのリストを読み取り、特定のジョブ位置「サードパーティ」を設定しようとします。

お気づきのとおり、処理が自動的にcbxJobPosition_SelectionChangedにリダイレクトされると、cbxJobPosition_SelectionChangedイベント内でデバッグしているときに、SelectedValue属性は上記のステートメントごとに異なる値になります。

この違いが予想されるかどうか誰かが知っていますか、私は何かを逃していますか、それともバグである可能性がありますか?

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

mvvm - コレクションビューitemssourceを含むコンボボックスは、モデルへの変更時に選択ボックスアイテムを更新しません

以前の長い投稿でごめんなさい。これが私の簡潔な(!)説明です。

コレクションビューをitemsSourceとしてコンボボックスにバインドし、そのselectedvalueをビューモデルのプロパティにバインドします。IsSynchronizedWithCurrentItem="False"を保持する必要があります。

ビューのソースリストを変更してから、ビューを更新します。変更された(追加、削除、編集された)アイテムは、コンボのアイテムリストに正しく表示されます。しかし、問題は選択したアイテムにあります。コンボのdisplaymemberパスでもあるプロパティを変更すると、変更されたプロパティ値がコンボの選択ボックスに反映されません。コンボドロップダウンを開くと、アイテムリストには正しく表示されますが、選択ボックスには表示されません。

XAMLでコンボボックスタグをリストボックスに変更すると(すべての属性はそのまま)、選択したアイテムのdisplaymemberプロパティ値が更新されると、変更はリストボックスの選択したアイテムに反映されます。

なぜこの問題ですか?

参考までに:

  1. 私のビューモデルには、ItemsSourceおよびSelectedValuerespとしてコンボにバインドされたプロパティEmployeeCollectionViewおよびSelectedEmployeeIdがあります。このVMは、INotifyPropertyChangedインターフェイスを実装します。

  2. 私のコア従業員クラス(そのリストはEmployeeCollectionViewのソースです)は、INotifyPropertyChangedのない単なるModelクラスです。

  3. DisplayMemberPathは、employeeModelクラスの「Name」プロパティです。私はこれを何らかの方法で変更し、コンボ選択ボックスが値を更新することを期待しています。

  4. SelectedEmployeeIdを0(itemsSourceからダミーの「-Select All-」従業員エントリを正しく選択する場所)に設定し、古い選択値を元に戻して更新してみました。しかし、役に立たない。古い値は私を古いラベルに戻します。ただし、アイテムコレクションには最新のエントリがあります。

  5. ビューを更新する前にコンボボックスのIsEditable=Trueを作成し、更新後にIsEditable = Falseを作成すると、正常に動作します。

ただし、これはパッチであり、不要です。

どうも

Vinit Sankhe