摘要:写本文倒不是说明本文所谓的可行是值得推荐的,而是说它是对的。倒是希望您能够顺带学习一下MSDN中ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEVFX.v20.chs/dv_fxdesignguide/html/87a4b0da-ed64-43b1-ac43-968576c444ce.htm链接中所提到的一些变量命名的规则。其实我一直不相信本文的内容是对的,但是...
阅读全文
摘要:上一篇:复合控件和事件(5)——你Call我应 在上一篇中我们了解了用常用的事件形式关联子控件事件的方法,今天我们要讲的则是对(5)中所提到的方法的一点优化。今天的内容来自我们的事件,有没有想过: /**//// /// 定义ControlTextChanged事件 /// [Category("ControlTextChanged...
阅读全文
摘要:复合控件和事件(5)——你Call我应
描述了复合控件与子控件之间的事件处理机制
阅读全文
摘要:在树控件中,通常面临着选择树节点的问题。而我们的数据库表结构通常是由parentId和Id组成parentId顾名思义就是父节点的ID。树节点形如: - 父节点1 + ...
阅读全文
摘要:随手写了一两个移除Url参数的函数,怕以后找不到了。(未经过严格测试,因此暂时发现用不着了,呵呵) /**//// /// 移除Url中的参数 /// /// 原始url /// 需要移除的参数 /// 移除了参数的Url private string RemoveUrlParameters(s...
阅读全文
摘要:上一篇:复合控件和事件(3)——事件基础 上一篇描述了如何创建一个自己的控件,一切看起来都更加地接近细节,写着写着我自己都觉得是不是应该换个标题,毕竟我们是讲复合控件。那么什么是复合控件呢?通俗地讲就是控件是以组合其他控件为基础的一种控件。更具体地讲就请看(ASP.NET 控件开发速成教程:生成复合控件)文章中的描述: 顾名思义,复合控件是将多个其他控件聚集在某单一顶部和单一 API 下的控件。如...
阅读全文
摘要:上一篇:复合控件和事件(2)——属性,页面要回发,属性要保存 【本文的例子以CompositeControl来命名,但不代表本文是描述复合控件,只是这个系列都在描述这个而已,本文在描述的是控件的制作过程而非复合控件,因此命名只是为了保持解决方案的美观(真不理解自己为了美而放弃了事实,大家就将就一下哈!记住这不是复合控件只是控件)至于在复合控件的文章里面提到这个,理由在文章的和字之后,也就是事件。所...
阅读全文
摘要:上一篇:复合控件与事件(1)——基础入门,组合也是一种封装在上一篇中,我们介绍了复合控件的一些基础知识,并且利用“组合”的观念将各“类”控件简单地组合在了一起,我们通过public或者protected访问权限或者通过属性将我们的控件暴露给外部,并通过点运算符在外部对其进行调用。这样的做法虽然可行,但却不一定是我们想要的,如果你和我一样想要一个使用起来像微软提供的WebControl一样便捷的看上...
阅读全文
摘要:关于复合控件的文章在网上已经很多了,本文只是最近自己做复合控件的一些心得体会。希望大家愿意和我分享。复合控件作为组件二次开发一个很好的方式被很多人所喜欢,理由就是它在复用性和实用性两方面做到了很好的权衡。如果你的项目对某一组控件的组合依赖比较多,而这些组合之间的关系基本上也是很稳定的话,再者你对它们会大量使用到的话,那么你可以考虑将它们做成复合控件进行引用。复合控件不是用户控件ascx,许多用户都...
阅读全文