All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
PHP的print函数_[PHP教程]
AJAX将成为移动Web2.0时代首选开发平台_[AJAX教程]
php生成静态页面的简单实例_[PHP教程]
C#网络应用编程基础练习题与答案(八)_[Asp.Net教程]
在Visual,C#中使用XML之编写XML_[Asp.Net教程]
浅谈PHP开发团队的管理之道_php资料_编程技术
php中的安全模式是指的什么?_php资料_编程技术
给.Net初学者的一些建议
c#数据结构中对数的概念以及使用
对比两个DataTable是否相同的正确方法_[Asp.Net教程]
Reading number is top 10 pictures
水晶头骨造型的酒瓶
Breasts woman big set 1
人美胸美腿更美2
一万二一支的万珂,用得真心肉疼。
Chinese paper-cut grilles art appreciation4
中国处女图鉴1
奇趣的世界记录1
世界各国15岁的MM有什么不同
29 the belle stars after bath figure5
Summer is most suitable for young people to travel in China8
Download software ranking
The Bermuda triangle2
Boxer vs Yellow3
Unix video tutorial12
Eclipse 4.2.2 For Win32
Tram sex maniac 2 (H) rar bag12
Adobe Flash Player(IE) 10.0.32.18 浏览器专用的FLASH插件
dreamweaver8中文版
Proficient in Eclipse
SQL2000 For 4IN1
豪门浪荡史
aaa published in(发表于) 2013/12/15 8:41:54 Edit(编辑)
ASP.NET效率陷阱之——Attributes_.net资料_编程技术

ASP.NET效率陷阱之——Attributes_.net资料_编程技术

ASP.NET效率陷阱之——Attributes_.net资料_编程技术-你的首页-uuhomepage.com

众所周知,在编写WebCustomControl时,继承于WebControl基类的Attributes以及其Attributes.CssStyle属性是十分常用和重要的。但就是这两个重要的属性,如果开发中使用不当却会带来莫名其妙的效率问题。

由于html的灵活性和不完备性,导致了WebControl基类没有完整的表现html元素所提供和支持的所有标签属性和CSS属性(当然由于不同browser的兼容问题,要提供完备的属性是不可能的)。又由于很多html标签属性和CSS属性都是很生僻的,很少或极少被使用,如果要完备的支持,反而会成为WebControl的负担。所以Attributes和Attributes.CssStyle这两个属性很好的解决了这个问题,当然这两个属性除了支持应有的html标签属性和CSS属性外,还支持任何合法的自定义key/value对。这里要讨论的问题就来之这个对自定义key/value对的支持上。

Attributes属性的类型是一个AttributeCollection,本来很自然的一个东西,可是不知道怎么搞得,AttributeCollection的构造函数却需要一个StateBag参数:


public AttributeCollection(StateBag bag)
{
this._bag =
bag;
}




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.