随笔分类 - c#.net
摘要:接上面的、除了说到的那种条件不同所做的属性封装、这里要分享的是另一种情况下的封装。
举个最简单的例子,一个网站很多个页面都涉及到性别的选择包括编辑。
通常情况下我们用radiobutton组也可以简单实现。但那样子、每个页面都要单独进行判断从而取值或者赋值。
所以要说的是、其实我们也可以通过用户控件实现一步到位。具体的请看下面的代码:
阅读全文
摘要:用户控件为web开发带来了许多便捷,比如方便布局,使设计界面层次清晰,还有模块的重用性等等。
通常情况下我们使用用户控件是因为页面某一模块在多个页面出现。
比如页头、页尾等等。也有人为了页面简单而选择将页面拆分为多个用户控件实现布局。
这里想说的是比通常情况下略微特殊的使用状态。看下面的页面截图:
阅读全文
摘要:微软的.net库已经很强大,基本可以满足开发过程中各种需求勒。
但有时候,我们需要一些更为完善的方法或者属性来实现自己一些算是说来略为特殊的需求。
通俗做法是我们自定义一些方法来实现,这样子可以通过引用传入参数来实现需求。
当然我们也可以在系统类库的基础上进行扩展。下面就以string类为例进行演示:
我们扩展一个字符串截取的方法(string自带的有,但是缺少长度判断,当长度不够时会报错)
这里的扩展主要为演示扩展,所以截取方法只是简单处理。
具体代码如下:
阅读全文
浙公网安备 33010602011771号