javascript セクションを含む mvc3 ビュー (map.cshtml) があります。
文字列を返す関数を持つコントローラー (MapController.cs) があります。
cshtml ページの JavaScript 領域内から関数を呼び出す必要があります。
処理して表示する前に、結果を JavaScript ブロックに直接レンダリングします。
全体のタスクは、Google マップ用のシリーズまたは情報ウィンドウを作成することです。データはシステム全体に分散しているため、分離コード関数がこのデータを収集し、HTML コードに配置します。この HTML コードを表示される前の JavaScript ブロック。
ふぅ…
ありがとう
これが私が現在使用している実際のコードブロックです...
@functions { プライベート文字列 getContent() { return "testing"; } }
変数マップ;
function initialize() { var myLatlng1 = new google.maps.LatLng(29.64032, -82.363129); var myLatlng2 = 新しい google.maps.LatLng(29.64032, -81.363129);
var myOptions = {
zoom: 10,
center: myLatlng1,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map_canvas'), myOptions);
var test = 'X@{getContent();}';
だから - 変数テストで....読んでもらいたい.... Xtesting