OnSelectedIndexChanged和OnTextChanged 觸發問題 asp.net

目前得知的是OnSelectedIndexChanged會比OnTextChanged先觸發

因為專案的問題,按下前端DropDownList時,我需要同時觸發兩隻cs 但是又不能放在一起觸發,要分開觸發。
直觀上第一件事情我就是把它們都放到OnSelectedIndexChanged裡頭一起觸發,但是很可惜,貌似不支援這個選項。

因此第二件方法我想到的就是,寫一個方法,把兩個function都丟進去,擺先後順序觸發,但是感覺很醜。
於是我就開始把腦子動到asp的觸發中
我看到DropDownList中有兩種觸發,一種是OnSelectedIndexChanged一種是OnTextChanged。
接著就是把兩隻function丟入。
使用debug模式發現,OnSelectedIndexChanged會比OnTextChanged先觸發
原因大概是微軟編程的時候就預設誰先誰後了

http://hk.uwenku.com/question/p-kdqugihw-xq.html

這篇文章就有提到關於觸發順序,此文章僅適用於 visual studio 2019版本 其他版本就自己Debug去測吧

https://blog.csdn.net/gatieme/article/details/50405672

留言

這個網誌中的熱門文章

無法載入檔案或組件 'System.IO.Compression' 或其相依性的其中之一。

MongoDB 入門

javascript 更改屬性及創建標籤