私はajaxを使用しています。モデルを戻します。これは汎用リスト< T>です。私はModel.ToList()を試しましたが、私はこれについて正しく行っていないと思います。私はそれが既に設定されていると思うが、私はコントローラからの私のモデルは、いくつかの部分と、これらの部分的に渡すためにいくつかのリストが含まれているので動作しないかもしれないリストを取得するメソッドやプロパティ名を見つける必要がある私は部分ビューを更新しようとしています。私は基本的にリストをソートしようとしています。 AJAXを使ってコントローラを呼び出すのですが、リストをソートしてもう一度呼び出す必要があります。私の説明があまりにも混乱しないように願っています。コントローラ内のASP.NET MVCモデルリスト
答えて
これらはあなただけそうのようなアクションで、配列を置くことができるだけで、単一のintなど、あなたが戻って渡している値は、文字列、山車などある場合:
public ActionResult MyAction (int id, string[] value)
それとも呼ばれるものを使用することができますFormCollection
public ActionResult MyAction (int id, FormCollection form) {
string[] values = form.GetValues("value");
それとも、あるRequest.Formを(上記の二つがより推奨されているので、これは、推奨されていない使用することができます
public ActionResult MyAction(int id) {
string[] values = Request.Form.GetValues("value");
これが役に立ちます。私はあなたの質問が完全に理解できませんでしたが、投稿された値の配列を取得する方法を扱っているようでした。
であることを知るのに役立ちます。私のajax呼び出しからフォーム変数をどのように渡すのですか?フォーム=? ありがとう – Bruce227
いいえFormCollectionは特別なケースです。これは単にRequest.Formを呼び出す代わりです。したがってFormCollectionにはすべてのポストバック情報が含まれますが、標準ユニットテストを使用することもできます。 –
- 1. MVCモデルリスト
- 2. ASP.NET MVCコントローラ
- 3. ASP.Net MVCコントローラは
- 4. ASP.NET MVCコントローラのライフサイクル
- 5. ASP.NET MVC:私のコントローラ
- 6. がモデルリスト内のチェックボックスの値を設定する(MVC)
- 7. ASP.NET MVC - リポジトリ/サービス/コントローラ
- 8. Asp.Net MVCコントローラとビュー
- 9. asp.net mvc - ビューとコントローラ
- 10. RadioButton forモデルリストのforループ内
- 11. ASP.NET MVC - コントローラの仕事
- 12. ASP.NET MVCの足場コントローラ
- 13. ASP.NET MVCの非同期コントローラ
- 14. は、コントローラの問題ASP.NET MVC
- 15. asp.netコントローラへのMVC - AJAXモデル
- 16. ASP.NET MVCコントローラのシングルトン辞書?
- 17. Asp.Net Mvcコントローラの静的コンストラクタ
- 18. コントローラからのASP.NET MVCリライトパス
- 19. ASP.net MVCコントローラ - コンストラクタの使用
- 20. ASP.NET MVC:コントローラの構成
- 21. ASP.NET MVCの非同期コントローラ
- 22. ASP.NET MVC - ネスティングのルート/コントローラ
- 23. 部分ビューのコントローラASP.NET MVC
- 24. ASP.NET MVCコントローラの設計
- 25. ASP.Net MVCランダム、コントローラとビュー
- 26. ASP.Net MVC 3コントローラ継承
- 27. 編集フォームデータASP.NET MVCコントローラへ
- 28. ASP.NET MVC - ビュー内の別のコントローラからのデータを使用
- 29. モデルリスト
- 30. コントローラMVC内のグローバル変数
あなたが検索しようとしているリストのタイプが –