CSSFriendlyAdapter 的一个Bug
生活随笔
收集整理的這篇文章主要介紹了
CSSFriendlyAdapter 的一个Bug
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
因為要使用樹控件的客戶端腳本功能,發(fā)行asp.net 2.0中默認(rèn)提供的樹控件,并沒有開放這方面的接口。要實(shí)現(xiàn)客戶端的編程還是很有難度的。
查找了一些第三方的控件,不是需要收費(fèi),就是功能想對較弱。
后來發(fā)現(xiàn)了CSSFriendlyAdapter,Microsoft 發(fā)行的開源免費(fèi)版本,應(yīng)該是不錯的選擇。
可是,在使用的過程中,發(fā)現(xiàn)了一個BUG:
當(dāng)在【Raise ChangedEvents】中為TreeNode 設(shè)置狀態(tài)時,在客戶端不能被正確展示。如DropDownList的SelectedIndexChanged事件;
而在【Raise PostBackEvent】中,同樣的設(shè)置狀態(tài)的代碼卻是可以正常工作的。如Button的Click事件。
后來,我又測試了asp.net 2.0默認(rèn)提供的TreeView,發(fā)現(xiàn),兩種事件中都可以正確地設(shè)置狀態(tài)參數(shù)。沒有深究原因,只是覺得CSSFriendlyAdapter可能還不夠成熟。
查找了一些第三方的控件,不是需要收費(fèi),就是功能想對較弱。
后來發(fā)現(xiàn)了CSSFriendlyAdapter,Microsoft 發(fā)行的開源免費(fèi)版本,應(yīng)該是不錯的選擇。
可是,在使用的過程中,發(fā)現(xiàn)了一個BUG:
當(dāng)在【Raise ChangedEvents】中為TreeNode 設(shè)置狀態(tài)時,在客戶端不能被正確展示。如DropDownList的SelectedIndexChanged事件;
而在【Raise PostBackEvent】中,同樣的設(shè)置狀態(tài)的代碼卻是可以正常工作的。如Button的Click事件。
后來,我又測試了asp.net 2.0默認(rèn)提供的TreeView,發(fā)現(xiàn),兩種事件中都可以正確地設(shè)置狀態(tài)參數(shù)。沒有深究原因,只是覺得CSSFriendlyAdapter可能還不夠成熟。
轉(zhuǎn)載于:https://www.cnblogs.com/scdsun/archive/2006/12/23/601711.html
總結(jié)
以上是生活随笔為你收集整理的CSSFriendlyAdapter 的一个Bug的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 字符的点阵显示(模拟户外广告显示屏)
- 下一篇: 另种思路:图片转换 变通模拟实现VS20