上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页

2009年5月1日

ASP.net控件开发系列(七)

摘要: ComponentEditor “第二选择” 上篇中,关于Editor说了那么多,完了吗?没有,上篇仅仅介绍了操作属性的UITypeEditor而已。还记得DataGrid的属性窗口的下方的“属性生成器...”吗? 当我们点击“属生生成器...”后,IDE弹出一个窗体,提供我们全方位的操作DataGrid属性的交互界面,这个界面比PropertyGrid提供更方便易用的,更符合Dat... 阅读全文

posted @ 2009-05-01 15:18 冉元胜 阅读(208) 评论(0) 推荐(0)

ASP.net控件开发系列(六)

摘要: UITypeEdit “我要红桃” 假如,你现在在做一个“扑克”控件,扑克牌有个属性--花色,你想在用户选择花色这个属性后,属性窗口呈现的不仅仅是文字,还有一个小小的花色图标来表示花色,“红桃”就有个小“红桃”图标在前面显示,“黑桃”就有个“黑桃”图标在前面显示,就像你选择其它控件的BackColor时,颜色前还有个小方色块来表示选定的颜色,多体贴人的设计啊。 现在,我们就来做这件事:... 阅读全文

posted @ 2009-05-01 15:17 冉元胜 阅读(134) 评论(0) 推荐(0)

ASP.net控件开发系列(五)

摘要: 属性编辑器 TypeConverter 在本系列的上篇文章中,和大家控讨了控件开发与propertyGrid的关系,不知现在大家现在对propertygrid有没有一个较全面的了解,也不知大家有没有做个工程,把propertyGrid拉进去鼓捣鼓捣? “另起炉灶” 现在我们来思考一个问题:假于,propertygrid没有把属性和事件分成两个分页来显示,会产生什么效果? 那还用说,... 阅读全文

posted @ 2009-05-01 15:16 冉元胜 阅读(271) 评论(0) 推荐(0)

ASP.net控件开发系列(四)

摘要: 属性与属性窗格 在上篇文章中,和大家探讨了属性和aspx文件中的HTML style 标签和文本的关系,遗漏了两点: 1、EnCodedInnerDefaultProperty和InnerDefaultProperty在使用中的区别,可能有些朋友对这个不是很清楚, EncodedInnerDefaultProperty属性是不允许内含控件对象的,比方说,声明了EncodedInnerD... 阅读全文

posted @ 2009-05-01 14:54 冉元胜 阅读(208) 评论(0) 推荐(0)

ASP.net控件开发系列(三)

摘要: 属性全接触(一) 本系列上篇文章有几位抬爱,鼓励了几句,所以劲头又足了,这不,这篇文章就出得快了,:) 希望能继续得到鼓励和指正。 这次我们来探讨下控件开发中的属性设计的方方面面,属性本是各种.net下语言的最基本语法,但控件做为一种提供给程序员二次开发的发布件,其功能的强大与使用的灵活都离不开良好的属性设计,所以我觉得属性设计是控件开发中第一座要打下的堡垒。 首先我们来看一段.... 阅读全文

posted @ 2009-05-01 14:53 冉元胜 阅读(134) 评论(0) 推荐(0)

ASP.net控件开发系列之(一、二)

摘要: 早段时间,同事之间很流行打CS,所以那段时间的问候变成了“今天你杀XX了吗?” 控件开发也许是程序员最能发掘自己创造力的一件事情吧?控件开发不仅要求你对当前的开发有一个较全面和略深的了解,而且也能促使你去了解开发环境的底层的东西。比方说我在开发控件的过程中就对reflect和MSIL产生了较深的兴趣,也许,在以后的一段时间里,我会尝试去做一个reflector,哈哈,很多事情都很难说地~ ... 阅读全文

posted @ 2009-05-01 14:52 冉元胜 阅读(130) 评论(0) 推荐(0)

asp.net控件开发基础(1)

摘要: asp.net控件开发基础(1) asp.net本身提供了很多控件,提供给我们这些比较懒惰的人使用,我认为控件的作用就在此,因为我们不想重复工作,所以要创建它,这个本身便是一个需求的关系,所以学习控件开发很有意思. wrox网站上有本书 Professional ASP.NET 2.0 Server Control and Component Development 现在还没有出版,但网站上放... 阅读全文

posted @ 2009-05-01 11:27 冉元胜 阅读(181) 评论(0) 推荐(0)

用GridView编辑更新独立的单元格

摘要: 本文转自:http://www.e-dragon.com.cn/HTML/DEMO_NET/Info/20071217131854Q3H927WWT3.shtml 翻译出处:http://www.codeproject.com/KB/webforms/EditGridviewCells.aspx 源代码:http://www.codeproject.com/KB/webforms/EditGrid... 阅读全文

posted @ 2009-05-01 10:36 冉元胜 阅读(312) 评论(0) 推荐(0)

asp.net URL重写(URLRewriter) 之简化版

摘要: 在 asp.net 里实现 URL重写(URLRewriter)的一个最简单的方法。 参考了 (作者 Scott Mitchell 翻译:Janssen )的大作,虽然没有完全看明白,但是也照猫画虎地做了一个,颇有“成就”感。写出来分享一下。 原作里讲了很多的原理,这里就不说了(其实我也不懂)。这里就写操作过程吧。目的是实现一个最简单的能实现 URL重写 的程序。 1、需要设置一下II... 阅读全文

posted @ 2009-05-01 10:31 冉元胜 阅读(159) 评论(0) 推荐(0)

ASP.NET快速入门教程:服务器控件窗体验证(2)

摘要: 使用 RangeValidator RangeValidator 服务器控件测试输入值是否位于给定的范围内。RangeValidator 使用三个键属性执行验证。ControlToValidate 包含要验证的值。MinimumValue 和 MaximumValue 定义有效范围的最小值和最大值。 本例显示如何使用 RangeValidator 控件。 RangeVa... 阅读全文

posted @ 2009-05-01 10:28 冉元胜 阅读(283) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页

导航