盡管ASPNET提供了一個強壯的平台但是開發者也不應忽視諸如JavaScript這樣成熟的技術在這篇文章中Tony Patton將向您解釋在Web開發中如何將JavaScript與ASPNET控件進行整合
盡管Web開發平台提供了靈活性和眾多功能您經常希望或需要依賴現有的技術來完成一項必須的任務一個好的例子就是ASPNET它提供了一個強大的開發平台但是同時也不應忽略像JavaScript這樣成熟的技術在這篇文章中我將向您講解如何將JavaScript代碼聯結到ASPNET控件中
常規方式
通常情況下當一個Web應用軟件需要一個彈出窗口或確認窗口或其它的客戶端功能時您可以創建必需的JavaScript方法並在需要時調用它們例如在列表A中包含了一個確認窗口用戶可以用它來繼續或取消表單的提交
在選擇了提交(submit)按鈕之後JavaScript的confirmSubmit方法就被調用了這一確認提示允許用戶繼續進行表單提交(選擇確認)或取消(選擇取消)
以上代碼可以按照計劃工作但是在一個開發平台上工作的時候就沒有這麼簡單了比如ASPNET
ASPNET的替換選項
ASPNET支持使用諸如輸入按鈕和文本框等HTML元素但是在ASPNET自己的開發模型上有一套完成的控件元素可以提供額外的功能
將JavaScript附加到ASPNET上並不像直接的HTML/JavaScript方式那麼簡單ASPNET編程模式在基本頁面類中提供了方法來附加腳本程序塊到頁面元素當中以下的方法可以用於附加或整合JavaScript到頁面或頁面元素中
From:http://tw.wingwit.com/Article/program/net/201311/12229.html