- コントローラのアクションメソッドで、Listオブジェクトを作成します。例えば、次のようなコードでListを作成します。
public ActionResult MyAction()
{
List<string> myList = new List<string>();
myList.Add("Item 1");
myList.Add("Item 2");
myList.Add("Item 3");
// ListをJsonResultに変換して返す
return Json(myList, JsonRequestBehavior.AllowGet);
}
-
上記のコードでは、Jsonメソッドを使用してListオブジェクトをJsonResultに変換しています。Jsonメソッドの引数に変換したいオブジェクトと、JsonRequestBehavior.AllowGetを指定します。
-
上記のコードでは、List
を例として使用していますが、任意の型のListオブジェクトをJsonResultに変換することができます。必要に応じて、適切な型に変更してください。 -
アクションメソッドを呼び出した際に、ListオブジェクトがJson形式で返されます。クライアント側でJsonデータを受け取り、必要な処理を行ってください。
以上の手順に従うことで、ASP.NET MVCでListをJsonResultに変換することができます。必要に応じて、取得したJsonデータを適切に利用してください。