C#と諸々

C#がメインで他もまぁ諸々なブログです
おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`)
つーかコメント欲しい(´・ω・`)

2006/07/29 19:24
単一の値を取得するとか、単純な複数の値を取得するだけなら前回の記事に記載した3つ目のリンク先のやり方で実現できるけど、例えば要素数が不定の配列を複 数取得とか、複雑な構造のオブジェクトを取得するとなるとリンク先のやり方じゃきつい。そういう場合はXMLデータで受け渡しすればいい。
サーバー側(ASP.NET)では、型指定されたデータセットを用意して、DataSet.GetXml()メソッドでXMLデータを生成するのが手っ取り早い。XML DOMを利用する方法もある。
クライアント側(JavaScript)では、XMLデータのラッパークラスを用意する。XMLデータの解析にはXML DOMを使用する。
2006/07/29 12:33
ASP.NET 2.0ではクライアント コールバックという技術により、クライアント ・サーバー間で簡単に非同期通信(クライアント側でページをリロードすることなく、サーバーのコードを実行し結果を受け取ること)を行えるようになった。

ASP.NET Web ページでポストバックせずにクライアント コールバックを実装する
http://msdn2.microsoft.com/ja-jp/library/ms178208.aspx
ページをリロードせずにサーバーとやり取りする方法
http://www.microsoft.com/japan/msdn/asp.net/tips/ClientCallback/
クライアント・コールバックで複数の値をクライアントへ渡す方法
http://www.microsoft.com/japan/msdn/asp.net/tips/ClientCallback2/