JSON データを水平ではなく垂直に表示する必要があります。
列 1: 値 1
列 2: 値 2
等々。
これらの値はデータベースからのものであり、データベースから返されるレコードをスクロールする機能が必要です。
これは C# を使用する MVC3 アプリケーション用であり、可能な解決策があれば何でも受け入れます。
アップデート:
以下はまさに私が必要としていたものではありませんでしたが、以前は考えもしなかったピボット テーブルを使用するための正しい道を歩むことができました。
JSON データを水平ではなく垂直に表示する必要があります。
列 1: 値 1
列 2: 値 2
等々。
これらの値はデータベースからのものであり、データベースから返されるレコードをスクロールする機能が必要です。
これは C# を使用する MVC3 アプリケーション用であり、可能な解決策があれば何でも受け入れます。
アップデート:
以下はまさに私が必要としていたものではありませんでしたが、以前は考えもしなかったピボット テーブルを使用するための正しい道を歩むことができました。
linqを使用する場合は、次のように変換します。
var pivotTable = from m in db.table
select new
{
Column1 = (from t1 in m
where t1.Field == "column1"
select t1.Value,
Column2 = (from t2 in m
where t2.Field == "column2"
select t2.Value
};
Json(pivotTable, JsonRequestBehavior.AllowGet)
初見:
-----------------
Field | Value |
-----------------
column1 | 14 |
column2 | 34 |
column1 | 14 |
column2 | 36 |
column1 | 18 |
column2 | 34 |
統合言語クエリの後
Column1 | Column2 |
-------------------
14 | 34 |
14 | 36 |
18 | 34 |