これは簡単な質問だと思いますが、ビューに select html 要素があり、ページの読み込み後に AJAX JQUERY 呼び出しが取り込まれています。
select id="CategoryList" multiple="multiple" style="width: 212px;"
これはすべて正常に機能しますが、コントローラーに値を読み戻そうとすると、値が見つかりません。HTTP POSTS と HTTP GETS を実行して特定のパラメーターを渡したり、FormCollections を渡したりしましたが、まだ項目が見つかりません。Web フォームでは、html 要素を runat=server としてマークできますが、HTML コントロールをページにバインドするだけで同等のことができます。
メソッドを使用し@Html.ListBox()
ますが、モデルに表示する情報がありません。構文的に意味がないため、この情報をモデルに入れたいと本当に思っています。
これは私のコントローラーです
[HttpPost]
public ActionResult Info(FormCollection collection)
{
...
}
フォームcollection.GetValue("CategoryList")
コレクションの一部ではありません。
ご協力いただきありがとうございます、