Asp.net 中 OnClientClick 與 OnClick 的執行順序


Asp.net 中 OnClientClick 與 OnClick 的執行順序為:客戶端的OnClientClick先執行,服務器端的OnClick后執行。

拓展:在執行完客戶端的OnClientClick事件后,可以以返回值的方式決定服務器端的OnClick事件是否能夠被執行。

即:如果在OnClientClick所對應的前台方法中返回true,那么服務器端OnClick所對應的方法可以繼續被執行;

     如果在OnClientClick所對應的前台方法中返回false,那么服務器端OnClick所對應的方法將被截斷,不會繼續執行。

 利用這一個特點可以進行客戶端的驗證處理,客戶端驗證通過了,那么繼續執行服務器端的處理方法;如果客戶端驗證沒通過,那么提示錯誤信息。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM