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