ทำไมมันถึง error หรอครับ เพราะผมไม่เคยเขียน พยามยามศึกษายุครับ เพราะที่ต้องใช่เพราะต้องดึงค่าจาก database มาวนลูป ครับ
Code (C#)
<%@ Page Language="VB" AutoEventWireup="false" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCcAHqrHByy6b7nxJq1SsCZCYc_hLTdvVo&callback=initMap"></script>
[glow=red]
<script type="text/javascript">
var markers = [
<asp:Repeater ID="rptMarkers" runat="server">
<ItemTemplate>
{
"title": '<%# Eval("Name") %>',
"lat": '<%# Eval("Latitude") %>',
"lng": '<%# Eval("Longitude") %>',
"description": '<%# Eval("Description") %>'
}
</ItemTemplate>
<SeparatorTemplate>
,
</SeparatorTemplate>
</asp:Repeater>[/glow]
];
</script>
<script type="text/javascript">
window.onload = function () {
var mapOptions = {
center: new google.maps.LatLng(markers[0].lat, markers[0].lng),
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var infoWindow = new google.maps.InfoWindow();
var map = new google.maps.Map(document.getElementById("dvMap"), mapOptions);
for (i = 0; i < markers.length; i++) {
var data = markers[i]
var myLatlng = new google.maps.LatLng(data.lat, data.lng);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: data.title
});
(function (marker, data) {
google.maps.event.addListener(marker, "click", function (e) {
infoWindow.setContent(data.description);
infoWindow.open(map, marker);
});
})(marker, data);
}
}
</script>
<div id="dvMap" style="width: 1000px; height: 1000px">
</div>
</form>
</body>
</html>
Tag : ASP, Ms SQL Server 2012, Web (ASP.NET), VB.NET, C#
Date :
2017-02-21 15:52:59
By :
chairatfa
View :
1064
Reply :
7
Error ว่าอะไรครับ
Date :
2017-02-22 09:58:42
By :
mr.win
น่าจะเอา error จริงๆมาดูนะครับ จะง่ายต่อการพิจารณา
Date :
2017-02-22 11:24:00
By :
lamaka.tor
HTML Markup ที่ยกตัวอย่างประกอบ (มันคือข้างหน้า )
อันนี้คือข้างหลัง
Code (VB.NET)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then
rptMarkers.DataSource = สนองหำ()
rptMarkers.DataBind()
End If
End Sub
Protected Function สนองหำ() As DataTable
Dim dt As New DataTable()
dt.Columns.Add("title", GetType(String))
dt.Columns.Add("lat", GetType(Double))
dt.Columns.Add("lng", GetType(Double))
dt.Columns.Add("Description", GetType(String))
dt.Rows.Add("หำ1", 1.00,1.00, "ใหญ่")
dt.Rows.Add("หำ2", 2.00,2.00, "เล็ก")
'...
'...
'...
Return dt
ปล. มันต้องเอาทั้งข้างหลังและเอาทั้งข้างหลัง พร้อมฯกัน
Date :
2017-02-22 20:45:46
By :
หน้าฮี
แต่ผมชอบแบบนี้มากกว่า (มากจนเกินคำบรรยาย)
Date :
2017-02-22 20:50:31
By :
หน้าฮี
Date :
2017-02-22 20:51:18
By :
หน้าฮี
จาก #NO6 งานตรูยุ่งสิบหาย กะว่าปีนี้ 5 ขั้นแม่งแต่พอได้ดูรูปนี้
--- เอาจักรวาลมาแลกกับห้องเช่าที่ผมอาศัยอยู่ "ตรูไม่เอาแล้ว" ใครอยากได้ก็ตามสะดวก
------ กลับบ้านดีกว่า (เผื่อเวลาเอาไว้นิดหนึ่งก่อนพระออกบินทะบาด) ได้กับได้หำก็ชื่นชม/ภรรยาก็ชื่นชม
(พี่กลับบ้านตรงเวลาเป๊ะ) +55555
ปล. ไม่มีเวลาอธิบายว่ะเฮ้ย
Date :
2017-02-22 21:02:18
By :
หน้าฮี
Load balance : Server 02