問題タブ [selectlist]
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.
jquery - ASP.NET MVC コントローラー内の SelectList 内のすべての項目を取得する
SelectList (multiselect) 内のすべてのアイテムをコントローラーのメソッドに投稿する方法はありますか? デフォルトでは、SelectList を使用すると、選択した項目のみがフォームに投稿されます。
ビューにいくつかの MultiSelect コントロールがあります。jQuery を使用すると、ユーザーは項目を ListBox1 から ListBox2 に、またはその逆に移動できます。フォームが投稿されたら、ListBox1 になったすべてのアイテムを特定できるようにしたいと考えています。ただし、コントローラーで Form["ListBox1"] を評価すると、SELECTED 値のコンマ区切りリストのみが提供されますが、ListBox1 にすべての項目が必要です。選ばれたものだけではありません。
選択したアイテムだけでなく、ListBox1 にすべてのアイテムを投稿するビューを取得するにはどうすればよいですか?
asp.net-mvc - 選択リストに値を挿入
選択リストに値を挿入する必要があります。「0」の値 (つまり、最初に表示される値) ではなく、「その他」となる次の値です。これは、「その他」テキストボックスを表示するために使用されます。
私の質問はlink textに似ています。
編集:これが役立つかどうかはわかりませんが、コードは次のとおりです。
「-1」の選択された値は「その他」オプションになります。
asp.net-mvc - asp.net mvcのselectlistのdatafieldtextまたはselectedtextの値を取得するにはどうすればよいですか?
javascript\AJAXは使用されません。
asp.net-mvc - .net MVC、SelectLists、およびLINQ
私はMVCフレームワークでHtml.DropDownListを使用するのは初めてで、DropDownListにバインドするためにデータベースからデータを選択する方法を理解するのに苦労しています。標準のLINQクエリからバインド可能なリスト(SelectListなど)を返す簡単な方法はありますか?
asp.net - Formatting SelectList Items
I was wondering if there was a way to format 2 strings in a selectlist and display them as following:
String begins with Item1 and spaces following it until 10 spaces are taken up followed by a Delimiter "|" and string 2
So all Selectlist items binded to a drop down list will be displayed as following
Thanks in advance.
asp.net-mvc - MVC と SelectList
選択リストを View の文字列に出力する方法はありますか?
または、HTMLを作成するために自分でリストを列挙する必要がありますか?
これは、動的フォーム フィールドに必要です。
asp.net-mvc - 0〜10の値でasp.net mvcドロップダウンリストを作成する最も簡単な方法は?
私はasp.netmvcを初めて使用するので、質問が単純すぎる場合は失礼します。
Html.DropDownListを使用して0から10になるドロップダウンリストが必要です。最速の方法は何ですか?現時点では、SelectListItemのIEnumerableを作成し、10個の値を追加して、それをviewdataで渡すソリューションしか表示されていませんが、それはやり過ぎだと思います。簡単な方法でそれを行う方法は?
前もって感謝します
html - HTML: 選択リストに接続されたラジオ ボタン
HTML の知識がなくて申し訳ありませんが、たとえば 3 つのラジオ ボタンのセットを設定して、それぞれが異なる項目の選択リストにリンクするようにすることは可能ですか?
私がやろうとしているのは、ユーザーに次のいずれかを選択させることです:
Projects はすべてのプロジェクトのリストを
選択、Tasks はすべてのタスクの
リストを選択、Users はすべてのユーザーのリストを選択
これまでラジオボタンから把握できた限り、それらはテキストを表示し、送信値を入力として持っているだけです。私が考えていることは実行不可能ですか?
ラジオボタンを各選択リストにリンクする簡単で簡単な方法があることを願っていますが、最悪の場合、適切な選択リストの値をJavaScriptメソッドを介してラジオボタンの値フィールドに配置することを想像できます. このような単純なアイデアのように見えますが、それは不必要に複雑に思えます。
linq - 定数値を使用した LINQ ユニオン
非常に原始的な質問ですが、行き詰まっています(初心者だと思います)。私は会社のリストを私に送ることになっている機能を持っています:また、呼び出し元がドロップダウンリストのトップ要素も指定できるようにしたい..(「なし」の場合)。次のコードがあります。返される SelectList を使用して Top Element を追加する方法を教えてください。
ありがとう!
asp.net-mvc - ASP.NET MVC SelectList の何が問題になっていますか?
ビューの 1 つである SelectList を使用しようとしていますが、正しく入力されていません。適切な数のエントリ (4) を取得しますが、すべてSystem.Web.Mvc.SelectListItem
. コードでデバッガーを起動すると、奇妙なことが起こっていることがわかりました。私は何か間違ったことをしているに違いありませんが、何が悪いのかよくわかりません。
ViewModel からのコード:
ビューからのコード:
したがって、デバッガーでこれを見ると、sl IEnumerable が正しくビルドされています。そこには 4 つの要素がすべて表示され、適切な Text プロパティと Value プロパティの値が示されています。ただし、SelectList コンストラクターを呼び出すと、そこに含まれる IEnumerable を展開すると、4 つのエントリがあることがわかりますが、それらのデータはすべて失われています。テキストは に設定されSystem.Web.Mvc.SelectListItem
、値はnull
です。
ToList()
呼び出しを aに変更し、ToArray()
完全に削除しようとしました。それは行動を変えませんでした。
ここで何が間違っていますか?