初めて投稿します。
失礼な点、変な文章、わかりにくいなどありましたら申し訳ありません。ご指摘ください
###前提・実現したいこと
現在、SQLserver内の住所情報を元にGoogle maps apiでその位置を表示させようと思っています。
全ての住所情報のマーカーを表示させたいのでSQLserver内のテーブルの内容を配列にコピーして、for文で配列内の住所情報を取得し、マーカーを表示したいです。
その配列にコピーする仕方を教えていただけないでしょうか。
.aspx内のVBに配列を作って、それをjavascript部分に渡したほうがよいのか。
それとも.aspx内のjavascript部分に配列を作ったほうがよいのかもお聞きしたいです。
よろしくお願いいたします。
###補足情報(言語/FW/ツール等のバージョンなど)
言語はVB.net
ツールはvisual studio2013 です。
失礼いたしました。ASP.netはwebフォームです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

回答1件
0
ベストアンサー
こんにちは。
Webフォームなので古典的な対応方法になると思いますが。
.aspx内のVBに配列を作って、それをjavascript部分に渡したほうがよいのか。
それとも.aspx内のjavascript部分に配列を作ったほうがよいのかもお聞きしたいです。
GoogleMapAPIはJavaScriptからの呼び出しになるので結局実装次第です。
なので、上記についてはどちらでも良いでしょう。(たぶん)
渡す方法については以下のどれかでしょうかね。
1.何らかの方法で値のみ渡す
→http://7ujm.net/asp/javascript2.html
2.サーバーサイドでJavaScriptに埋め込む
→http://software.yworks.net/etc/googlemap.html
3.クライアントサイドからサーバーサイドにデータアクセスする(AJAX)
→http://www.atmarkit.co.jp/fdotnet/dotnettips/755aspajaxgmaps/aspajaxgmaps.html
※もしかして今時AJAXなんて使わない?でしたらすみません。
投稿2015/09/29 03:34
総合スコア4791
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。