[爆卦]Page_Load是什麼?優點缺點精華區懶人包

為什麼這篇Page_Load鄉民發文收入到精華區:因為在Page_Load這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者moneylove (money)看板C_Sharp標題[網頁] page_load 與 jav...


各位版大
我遇到一個問題不知道有沒有辦法解決
就是我在進入這一個網頁前先需要把資料庫的資料抓出來
存進label控制向內
再用javascript把label的值叫出來畫甘特圖
但我在Page_Load做的前置動作
我試過label裡面的確有值
以上這一個動作是在XXXX.cs檔Page_Load()做的
過來我要從XXXX.aspx檔
<script language="javascript" type="text/javascript">
甘特圖的程式碼(ps:不是function)
</script>
結果讀出來javascript雖然抓得到lable這一個text但是抓出來的值是unll
這個感覺好像是.cs檔與.aspx檔沒有連接到
這困擾了我好久也有用一些方法
比如說:
先把javascript甘特圖的不分寫成function
然後在page_load的最後一行
response.write("<script language='javascript' type='text/javascript'>
functionName()</script>");
去呼叫他感覺這樣就是先把page_load做完再去從.aspx檔去抓值
但這樣有bug
所以想請問各為這有辦法嗎???
謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.126.134.250
Laluth:去研究一下 jquery的$(document).ready(function() {} 08/24 20:52
andymai:感覺是想在Page_Load到一半的時候就去做javascript的動作? 08/24 21:06
moneylove:回2樓,好像是有這樣的感覺,這樣會有問題嗎???可以解決 08/24 22:22
moneylove:嗎?? 08/24 22:22
andymai:ㄜ...我會覺得這樣蠻奇怪的~跑到一半顯示的甘特圖是正確的 08/24 22:35
andymai:但是留到最後再跑卻不行? 08/24 22:36
popmentos:如果加 if(!IsPostBack){ 存進label控制項內 } 有幫助嗎 08/24 22:42
popmentos:看這篇想到的 08/24 22:43
moneylove:回樓上,好像沒有辦法耶 08/25 09:53
moneylove:後來我又想到一個問題會不會是我用javascript抓asp.net 08/25 09:56
moneylove:程式碼寫錯,因為不管我抓asp.net的textbox或抓 08/25 09:58
moneylove:<input type="text" id="a" value="222" /> 08/25 09:58
moneylove:都只要用document.getElementById("idname").value 08/25 09:59
moneylove:但上面的程式碼抓不到asp.net的label 08/25 10:00
moneylove:我抓label的程式碼: 08/25 10:02
moneylove:document.getElementbyId("this.labelid.ClientID"); 08/25 10:03
moneylove:後面也不用加.value,覺得這樣很奇怪,不知道有沒有比較 08/25 10:04
moneylove:簡易的方法可以用javascript抓label值 08/25 10:04
juriolegend:為何不直接用參數傳進function裡?XD 08/25 12:30
andymai:很好奇上面所說的抓不到~有沒有範例可以看? 08/26 00:48

你可能也想看看

搜尋相關網站