マップを含む通常のasp.net Webフォームページ(.aspx)があります。マーカー "をクリックすると、ページの上にポップアップダイアログ(.ascx)をロード/表示するJQueryが表示されます。作成したオブジェクトをコントローラ(.ascx)からページ(.aspx)に渡す方法
このダイアログでは、名前、座標などを追加するように求められます。「Submit」をクリックすると、.ascx.cs(C#ファイル)で、新しいMapLocationオブジェクトが作成されます
しかし、私ができる必要があるのは、新しく作成したMapLocationオブジェクト(.ascxで作成)をWebページ(.aspx)に渡して、できるようにすることですそれをページのリスト(aspx.cs)に追加します。そこから私はダイアログを使って新しい場所を継続的に追加し、ページ内でそれらを集計することができます。
私は過去2日間私の髪を引っ張っているので、これはシンプルで私はばかげていることを望みます - 私は私の唯一の場所を提出するたびにデータベースにヒットしたくはありません分で他のオプション。それは違いがあればここで
は、関連するページのコード構造である:任意の助け
-map
-webform.aspx
-controls
-popup.ascx
ありがとう! FYP