-1
我想单击一行时发送两个值(经度和纬度)。所以,当我在表格中点击排它应该重定向到该网页,并显示在标记谷歌map.how可我通过动态值的查询字符串如何通过mvc中的2个值传递查询字符串
代码
@model List<smartpond.Models.AssetDetailsViewModel>
@{
ViewBag.Title = "Details";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<div>
<table>
<tbody>
@foreach (var device in Model.Select(x => x.deviceid).Distinct().ToList())
{
foreach (var item in Model.Where(x => x.deviceid == device).Select((value, i) => new { i, value }))
{
<tr class="[email protected]">
<td>@(item.i + 1)</td>
<td>@item.value.deviceid</td>
<td><a href="@Url.Action("Marker", "Tracker")">@item.value.latitude</a></td>
<td><a href="@Url.Action("Marker", "Tracker")">@item.value.longitude</a></td>
<td>@item.value.time</td>
<td>@item.value.battery</td>
</tr>
}
}
</tbody>
</table>
</div>
试试这个打GetLatLong方法。 Marker –