回答編集履歴
1
追記
test
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
###C#オブジェクトのJSON文字列化
|
2
|
+
|
1
3
|
ASP.NETでオブジェクトをJSONテキスト化する場合、.Net Framework 標準の [DataContractJsonSerializer ](https://msdn.microsoft.com/ja-jp/library/system.runtime.serialization.json.datacontractjsonserializer(v=vs.110).aspx) というクラスが使えます。
|
2
4
|
|
3
5
|
|
@@ -14,6 +16,18 @@
|
|
14
16
|
|
15
17
|
|
16
18
|
|
19
|
+
###JSON文字列をブラウザ側のJavaScriptに渡す方法
|
20
|
+
|
21
|
+
WCF自体はASP.NETでJSONを取り扱う上で必須ではないですし、おそらく難解すぎて先に進めなくなると思いますので、とりあえず忘れましょう。
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
JSON化するデータオブジェクトがASP.NETでページを生成する時点で存在しているのであれば、ページ初期化のタイミングで上記の方法でJSONテキスト化して、それをページに埋め込むことになります。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
そうではなく、データオブジェクトがページ上のユーザー操作(ボタンクリック等)によって生成される場合、AJAX の仕組みを実装する必要があるかもしれません。素のASP.NETなのか、ASP.NET MVCなのかにより実装の方法はいろいろあります。
|
30
|
+
|
17
31
|
|
18
32
|
|
19
33
|
ご参考になれば。
|