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