[ASP.NET]91之ASP.NET由淺入深 不負責講座 Day10 – 如何註冊執行一段JavaScript

[ASP.NET]91之ASP.NET由淺入深 不負責講座 Day10 – 如何註冊執行一段JavaScript

從Winform要轉Webform,或從ASP要轉ASP.NET,寫網頁幾乎一定用的到的東西,「如何執行一段javascript」。

內容裡面的九種方式,其實在大部分的情況都可以用,但是用錯了潛在的問題很多,有可能只是沒測到,有可能只是剛好沒發生問題, 一定要謹慎使用,用對時機。

因為這一系列的文章,我有編排過順序,從最前面先介紹Get/Post,接著介紹PostBack,PostBack要搭配ViewState,這兩者要跟無狀態的http合作,透過ASP.NET特有的server control來結合,一路介紹過來。當瞭解PostBack, ViewState, Server control 以及ASP.NET Webform特有的Page Life Cycle後,再來就是如何讓網頁可以透過JavaScript來互動。

我之前已經有整理一份文章了,這邊就只是做個Reference過去。

請有興趣的人參考一下:
[修練營 ASP.NET]如何執行一段javascript



最後,請想學習的客倌,看完這篇文章思考一下,下列的問題該如何回答:

  1. 如何在Server端註冊一段JavaScript,讓網頁可以執行?
  2. 為什麼這樣註冊,網頁上就可以執行這段JavaScript?(hint: JavaScript存在哪裡)
  3. 當畫面上有使用UpdatePanel時,該用什麼樣的方式註冊JavaScript?
  4. JavaScript要Render在哪,效率才會比較好?
  5. 要怎麼樣動態的改變JavaScript的include或內容?
  6. Response.Write()會有什麼問題?

blog 與課程更新內容,請前往新站位置:http://tdd.best/