網頁

2007年10月31日星期三

難得的JavaScript TreeGrid / TreeList

Programming經驗較淺的朋友或者對TreeGrid / TreeList很陌生,DataGrid / GridView / Treeview 就聽得多,但什麼是TreeGrid / TreeList呢?

其實TreeGrid / TreeList是一樣的東西,不同叫法,後期Java和Flex也有Control命名做TreeGrid。
最常見的,就是Outlook Express中的文章列表,可摺合的Row,承繼Column,可包含多個節點的,就算是TreeGrid了。

在Microsoft的開發世界裡,要找免費的TreeGrid不容易,

Winform 有很多TreeGrid Controls都是商業性質。
Web Form的,可以找找Script型式的,但我找遍整個Google實在找不到。

好彩最後在CodeProject找到JScript Tree Grid Control,
用JavaScript編寫,很簡潔,雖然沒有Sorting等功能,但只此一家。

用法大概是用Print型式Dynamic地做出Item,都算是又簡單又實用,這個TreeGrid 包含的Sample只有一個節點(nodes),
如果你想擴張節點,只需要再新建一個iItem就可以了。



JScript Tree Grid Control
http://www.codeproject.com/KB/scripting/wsGridCtrl.aspx

1 則留言: