問題タブ [selectlistitem]
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.
asp.net-mvc-4 - mvc の列挙型ドロップダウン リストの何が問題なのかわかりません
インデックスページのリストにテーブルにシードされたデータがあります。これは、アルバムがエンティティフレームワークを使用して作成するためのモデルです。これはすべてModel.csです
コントローラーには、ドロップダウン リストの次のコードがあります。model
最後にコードの下にレッドラインが表示されますreturn View(model);
が、ここで実行すると、これが答えとして指定されません。
私のインデックスページは、エラーが表示される場所です。
@Html.DropDownListFor(model => model.AlbumID, model.GenreList)
エラーが発生する行でありAlbumId
、GenreList
javascript - jqueryを選択して複数の選択項目を並べて表示する方法
私のスクリプトは次のとおりです。$.getJSON()で PersonListを取得 し、Jquery-chosen を使用して PersonList 内のすべての要素を並べて表示したいと考えています。ただし、最後の項目のみが表示されます。
助けてくれてありがとう。
c# - SelectList 項目リストをあるコントローラーから別のコントローラーに渡す
コントローラー アクションで選択リスト項目を使用し、パラメーターを渡すことで選択リスト項目の値を別のコントローラー アクションに渡しましたが、別のコントローラー アクションで値を取得しませんでした
// 最初のコントローラー アクション
// 2 番目のコントローラー アクション
asp.net-mvc - リスト選択された SelectListItem がビューで選択されていない
私はリストを持っており、SelectedListItem
ViewBagを使用してコントローラーからビューに送信しています。selected = true
また、リスト内に属性を持つ SelectedListItem が 1 つあります。
ビューでは、コードは次のとおりです。
の中に、選択して表示したい値も渡していますmodel.Configuration
。
Value
選択したインデックスを,とともに渡すことができることはわかっていますText
。
コントローラーでViewBag
as を設定しています
configurationList
以下のとおりであります
jquery - すべてのドロップダウンからオプションを削除します
私は名前付きのドロップダウンフィールドのセットを持っています(そして同じID):
等...
すべての値から 1 つの値を削除し、デフォルト (-1 の値またはテキスト "") を選択します。
ページのすべてのフィールドには接頭辞が付いていますEditGroup[#]
GroupType.Value
すべての選択リストを更新して、それぞれの単一のオプションを削除するにはどうすればよいですか? Id または値による違いはありませんが、Id によるほうが優先されます。
私はいくつかのバリエーションを試しました:
c# - .Distinct() 呼び出しがフィルタリングされていません
Entity FrameworkクエリをAsEnumerable
にプルするために使用しようとしています。これは、ビューのドロップダウンに入力するモデル プロパティとして使用されます。DbContext
IEnumerable<SelectListItem>
ただし、呼び出したにもかかわらず、各クエリは重複したエントリを返し続けますDistinct()
。
c# - カミソリ (cshtml) で選択リスト項目にアクセスする
私は可能なプロジェクトステータス値を追跡するルックアップテーブルを持っています:
LOOKUPID フィールドタイプ 説明
61 プロジェクトステータスアクティブ
62 プロジェクトステータスホールド
63 プロジェクトステータスがアクティブではありません
これは、システム内のすべてのプロジェクトを取得するための「インデックス」メソッドです。
.cshtml ファイルには次のものがあります。
NUMERIC 値 (つまり、61/62/63) を表示します。
プロジェクトの「インデックス」ビューで、代わりにこれらの数値に関連付けられた「説明」を表示できるようにしたいと考えています。つまり、「ACTIVE」、「HOLD」などです。
「Index」メソッドで、ViewBag の「DESCRIPTION」を取得します。では、かみそりコードでそれらにアクセスするにはどうすればよいですか?
c# - MVC の selectlistitem に項目を追加しようとしてエラーが発生しました
モデルで定義された選択リストがあります
コントローラーでこのリストに項目を追加しようとしていますが、引数が無効であるというエラーが表示されます。
私が見る限り、この例に示されているのと同じ方法でやっています http://www.asp.net/mvc/overview/older-versions/working-with-the-dropdownlist-box-and-jquery /using-the-dropdownlist-helper-with-aspnet-mvcと私が見た他のいくつか。