問題タブ [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 に答える
457 参照

html - ドロップダウンリストの値の1つをasp.netmvcのselectedvalueとして設定するにはどうすればよいですか?

値が-1,1,2でテキストがA、B、Cのドロップダウンリストがあります。ページが読み込まれるときに、デフォルトでBをselectedValueとして設定します。

ページレベル、つまりaspxまたはascxで実行できること。

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

asp.net-mvc - SelectedValue が asp.net mvc の Html.dropdownlist の一部にバインドされていませんか?

私は3つを取得html.dropdownlistsしましたが、そのうち1つだけが設定されています.selectedvalueどうして他のドロップダウンリストではなく、ドロップダウンリストの1つにバインディングするのですか? . しかし、ページでは設定されません。これに対する解決策はありますか?

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

.net - .Net ComboBox バインディングの問題

2 つのコンボボックスがあり、それぞれが次のように同じ DataTable にバインドされています。

ボタンをクリックしてレコードをデータベースに挿入するときに、channelType.SelectedValue... を使用すると、間違った値が返されます。ComboBox ソート (デザイン ビューのコントロールのプロパティで設定) の使用と関係があると感じています。誰かがこの問題に遭遇しましたか?

これは、C# を使用して winforms アプリケーション用にプログラムされています。

編集:

たとえば、私の Datatable には次のような値が格納されます。

これはコンボボックスでソートされ、最初の項目 (ソートすると「カタログ」になります) を選択すると、SelectedValue は 2 を返し、2 番目の項目を選択すると 3 を返します...リターン 4

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

wpf - XAMLで値を選択して単純なコンボボックスを作成するには?

純粋なXAMLで(インデックスではなく)を持つコンボボックス項目を選択する正しい構文は何ですか?

動作しません:

動作しません:

これでもうまくいきません:

これは機能しません:

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

asp.net - カスタムSelectedValue属性

オートコンプリート機能を備えた完全にカスタムの(WebControlからのみ継承する)コンボボックス/ドロップダウンリスト検索コントロールを作成しています。

JQueryは、リストアイテム(文字列を含むdiv)へのonhoverイベントとonclickイベントの割り当てを処理し、一致するテキストのアイテムのリストを取得するためのWebサービス呼び出しを処理します。

サーバーはカスタム属性を処理し、レンダリングを制御します。

問題は、 SelectedValueに似たプロパティを実装して、ユーザーが検索結果からアイテムを選択したときに、その値をサーバーで他の処理に使用できるようにする必要があることです。私は何日も調査を行いましたが、ポストバックデータを処理するための明確で簡潔な方法を見つけられませんでした。

IPostBackDataHandlerインターフェイスの実装について言及しているブログを読みましたが、現時点では実装していないRaisePostDataChangeEvent()サーバーメソッド(など)を呼び出すための呼び出しの実装です。SelectedIndexChange

さて、質問です。これを処理するためのアドバイスはありますか?または、ドロップダウンリストコントロールから単純に継承し、既存の機能をオーバーライドする方がよいでしょうか。

これにぴったり合う非常に小さなピースが欠けているような気がします。

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

c# - Entity Frameworkを使用してASP.NET MVC (C#)のドロップダウンからSelectedValueを取得する

これが繰り返しの質問である場合は申し訳ありません。関連する質問をスキャンしましたが、明確なものは何も見つかりませんでした。

私は Entity オブジェクトを含む EditModel と、その中の 2 つの SelectList を使用しています。問題は、POST アクションに到達すると、ブラウザーで実際に何を選択しても、両方のドロップダウンの SelectedValues が、モデルのコンストラクターで設定したデフォルト値のままであることです。

私のコンストラクターは SelectedValues のいくつかのデフォルト値を設定しますが、それらは 0 と "" だけです (ドロップダウンでは有効な値ではありません)。問題はどういうわけかそれを中心に展開しているように感じますが、詳細を説明します。

以下は、モデルの簡素化されたバージョンです。

これはビューのドロップダウン部分です:

私はここで愚かで明白なことをしたかもしれません。ViewData ディクショナリを使用した場合の例ははるかに単純ですが、SelectList に直接モデル バインディングを使用しようとしている例はあまり多くありませんでした。

どんな助けでも大歓迎です!

クリス

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

drop-down-menu - ページの読み込み時にドロップダウンリストの値を設定する

こんにちは、あなたの助けに感謝します、

ページの読み込み時にドロップダウンボックスの値を設定しようとしています。今のところエラーは発生しませんが、dangドロップダウンボックスが希望の値に設定されていません。

これが私のコードです:

コードのこの部分は私の問題ですか?

ありがとう、ウィル

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

silverlight - Silverlight AutoCompleteBox SelectedValue(?)

ユーザーがデータ/テーブルから既存の値を選択できる編集可能なコンボボックスを実装する必要があります。ユーザーは編集可能なコンボボックスに新しい値を入力してテーブルに新しい行を追加することもできるため、編集可能にする必要があるため、AutoCompleteBox コントロールをページに配置しましたが、そのような機能を実装する方法のサンプルが見つかりません。SelectedValue プロパティに従業員 ID を含めながら、編集可能なドロップダウンに従業員名のようなものを表示する必要があります。

どんな助けでも大歓迎です。

乾杯!

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

asp.net-mvc - MVC ビュー自体でドロップダウンの選択された値を取得する方法

MVC ビューにドロップダウンがあります。これは次のようなものです。

ビュー自体では、このドロップダウンで選択した値が必要です。JavaScriptでアクセスできることは知っていますが、ドロップダウンプロパティなどからビュー自体で取得する方法を探しています。

どうすればアクセスできますか? インテリセンスから何かを理解しようとしましたが、関連するものは何も表示されませんでした。助けていただければ幸いです。

編集:ドロップダウンの宣言の数行後に値が必要です.JavaScriptからアクセスでき、フォームを投稿することで、ビュー自体にアクセスする方法はありませんか?

Edit2:ビューでアクセスできない場合は、その理由を説明してください。私はそれを知りたいと思っています。

ありがとう。

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

wpf - WPF での奇妙なバインディング動作

これをできるだけ簡潔に説明しようと思います。2 つのオブジェクトがあります。1 つ目は Id プロパティを持つオブジェクト A と呼び、2 つ目は ParentId プロパティを持つオブジェクト B と呼びます。明らかな関係は、オブジェクト B の ParentId がオブジェクト A の Id プロパティに設定されていることです。私は MVVM パターンを使用しているので、viewmodel には 2 つの ObservableCollections があり、1 つはオブジェクト A と他のオブジェクト B を含みます。viewmodel の構築時に、ListItems という名前の ObservableCollection<'A'> を作成して入力します。私のxamlはシンプルです、

ご覧のとおり、コンボボックスの SelectedValue は ListItems の現在のアイテムの Id プロパティにバインドされています。したがって、基本的にリストボックスとコンボボックスはマスター詳細にあります。

ボタンを押すと、ObservableCollection<'B'> という名前の ComboItems が入力され、コンボボックスに入力されます。ここから奇妙さが始まります。プログラムを起動すると、ボタンを押すだけで、あとでリストボックス内の項目を選択すると、SelectedValue バインディングにより、コンボボックスが適切に項目を選択します。しかし、プログラムを起動して最初にリストボックス内の項目を選択してからボタンを押すと、現在のコンボボックス項目は現在のリストボックス項目で変更されません。バインディングは永久に壊れているようです。なぜこれが起こるのか誰か知っていますか?

Ps。SelectedValue/SelectedValuePath を設定する前にコンボボックスに ItemsSource を設定すると、マスター/詳細バインディングは機能しません。xamlには順序があることは知っていますが、それは少し壊れやすいようです。誰かがそれについても意見を持っているなら、私はすべて耳を傾けています。

ありがとう、ネイト

編集 -

SelectedValue をバインドする場合、非常に脆弱です。バインドが機能している場合、つまり、リスト ボックスで何も選択せずにコンボ ボックスを埋めた場合、コンボ ボックスでアイテムを選択すると、バインドが壊れます。これで多くの時間を無駄にした後、SelectedItem をバインドすることにしました。このバインディングは、以前に指定したどの条件でも壊れません。ただし、 SelectedValue バインディングが非常にばかげている理由については、どんな回答でも構いません。回答した、または回答する予定のすべての人にもう一度感謝します。