看板 C_Sharp 關於我們 聯絡資訊
因為需要搭配到資料庫的一些數值寫到google map上 所以必需要js插入到.cs中 但是試過了Response.Write("<script language=javascript>aler(123)</script>"); 這是ok的 訊息有跑出 但加入這兩行後 Response.Write("<script language=javascript>var latlng = new GMarker(new GPoint(120.3290, 22.7230));</script>"); Response.Write("<script language=javascript>map.addOverlay(latlng);</script>"); 照理說會在經度120.3290緯度22.7230的地方畫上一顆汽球 但是卻一直沒出現 一定得將js寫在aspx上才能出現 請問是什麼原因呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.55.173
cat1020:有javascript error出現嗎??如果你是要寫Page_Load中的話. 03/17 22:15
cat1020:因是會先Response.Write先輸出,才是.aspx的HTML. 03/17 22:16
fphoenix923:在ASP.NET中Response.Write的用途不是用來Render. 03/19 20:46