摘要: (1)bulid.将bulid.bat的路径指向csc.exe所在路径,生成Microsoft.Web.UI.WebControls.dll。 (2)在wwwroot下创建空目录webctrl_client\1_0。 (3)将build\Runtime下的文件拷至webctrl_client\1_0下。 (4)选择工具箱的自定义工具箱,添加Microsoft.Web.UI.WebControls.dll。 有些麻烦 但如果你能找到后缀是msi的自动安装版本,直接下一步就行(我一直用这个版本,hoho) 安装后,通过“自定义工具箱”->“.net框架组件”把TreeView添加到工具箱里 2.运行时无法显示 一般是TreeView的版本问题,最好下载英文版自动安装版本重新安装,安装前应该先到添加删除程序里卸掉原版本 .......... 阅读全文
posted @ 2009-10-23 18:07 火星贝贝 阅读(744) 评论(0) 推荐(0) 编辑
摘要: TreeView是一个很好的表达树形结构的控件。如果要加载的数据比较多的话,就需要逐层加载数据。要实现逐层加载数据,首先想到的就是TreeView的BeforeExpand事件,它在节点展开前触发。但问题是BeforeExpand事件每次展开时都会触发。有没有只在首次展开才触发的事件呢,可惜没找到...... 阅读全文
posted @ 2009-10-23 15:55 火星贝贝 阅读(2435) 评论(0) 推荐(1) 编辑
摘要: 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论...... 阅读全文
posted @ 2009-10-23 11:26 火星贝贝 阅读(172) 评论(0) 推荐(0) 编辑