Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使javascript弹出窗口将我发送到.cshtml页面?_Javascript_C#_Asp.net - Fatal编程技术网

如何使javascript弹出窗口将我发送到.cshtml页面?

如何使javascript弹出窗口将我发送到.cshtml页面?,javascript,c#,asp.net,Javascript,C#,Asp.net,我对c#和javascript都是新手,我不知道如何从javascript弹出窗口打开.cshtml页面。所以基本上我有一张地图,上面有两个图钉(目前),代表我所在城市的停车场。我想在弹出窗口中创建一个“查看详细信息”按钮,它会将我重定向到一个新页面。 这里是mai.cshtml页面: @model ProiectColectiv.Models.User @{ ViewData["Title"] = "Admin Map"; } <!DOCTYPE html> <sty

我对c#和javascript都是新手,我不知道如何从javascript弹出窗口打开.cshtml页面。所以基本上我有一张地图,上面有两个图钉(目前),代表我所在城市的停车场。我想在弹出窗口中创建一个“查看详细信息”按钮,它会将我重定向到一个新页面。 这里是mai.cshtml页面:

@model ProiectColectiv.Models.User
@{
    ViewData["Title"] = "Admin Map";
}
<!DOCTYPE html>
<style>
    html, body, #map-container {
        height: 100%;
    }

    #mapid {
        height: 94vh;
    }

    .header {
        left: 80px;
        position: absolute;
        top: 9vh;
        z-index: 401;
    }
</style>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Map</title>
    <link rel="stylesheet" href="~/css/map.css">
    <link rel="stylesheet" href="https://unpkg.com/leaflet@1.4.0/dist/leaflet.css"
          integrity="sha512-puBpdR0798OZvTTbP4A8Ix/l+A4dHDD0DGqYW6RQ+9jxkRFclaxxQb/SJAWZfWAkuyeQUytO7+7N4QKrDh+drA=="
          crossorigin="" />
</head>
<body>
    <h1 class="header">
        Hello, @Model.Name!
    </h1>
    <div id="mapid"></div>
</body>
</html>
<script src="https://unpkg.com/leaflet@1.4.0/dist/leaflet.js"
        integrity="sha512-QVftwZFqvtRNi0ZyCtsznlKSWOStnDORoefr1enyq5mVL4tmKB3S/EnC3rRJcxCPavG10IcrVGSmPh6Qw5lwrg=="
        crossorigin=""></script>

<script>
    var mymap = L.map('mapid').setView([46.776, 23.594], 13);

    L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png',
        {
            maxZoom: 18,
            minZoom: 12,
            attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
        }).addTo(mymap);

    var marker = L.marker([46.770, 23.592]).addTo(mymap);
    marker.bindPopup("Parcarea Adminului. View Details");
    L.marker([46.7825, 23.6880]).addTo(mymap).bindPopup("Parcarea lu varu!");

</script>
@model proiectlectiv.Models.User
@{
ViewData[“Title”]=“管理地图”;
}
html,正文,#映射容器{
身高:100%;
}
#mapid{
高度:94vh;
}
.标题{
左:80px;
位置:绝对位置;
顶部:9vh;
z指数:401;
}
地图
你好,@Model.Name!
var mymap=L.map('mapid').setView([46.776,23.594],13);
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png',
{
maxZoom:18,
minZoom:12,
属性:“©;贡献者”
}).addTo(mymap);
var marker=L.marker([46.770,23.592]).addTo(mymap);
marker.bindpoop(“Parcarea Adminului.View Details”);
L.marker([46.7825,23.6880]).addTo(mymap).bindPopup(“Parcarea lu varu!”);
我的问题是,我如何建立这种联系? 另外,如果有人知道不同城市的停车场是否有谷歌地图API,请告诉我