看具体的需求,可以考虑使用数据库来管理坐标数据。取坐标的时候不一定在用户点的时候获取,可以在地图loading的时候就获取,放到js的数据结构中。
关于js和asp.net可以搜索一下,一般是asp.net输出网页,然后网页中的js在浏览器端运行。