摘要:   Share 在自定义控件的构建(1)中曾提到WebControl在浏览器中被渲染为<span>,如果需要,可以重写TagKey指定其它的标签 下面的例子,用<div>标签生成内容 该控件重写了基类的TagKey属性,所以查看源码是渲染成<div>,实际上不仅仅此方法可以修改生成的标签,也可以通过重写TagName属性代替Tagkey。上面的代码... 阅读全文
posted @ 2010-07-23 18:47 ringgo 阅读(747) 评论(1) 推荐(0)
摘要: Share第1篇主要介绍了完全生成控件方式, 本篇对于关键的HtmlTextWriter类,做些简单的介绍HtmlTextWriter类被设计为生成HTML的,其把HTML写到浏览器上。详细的可以参考MSDN地址:HtmlTextWriter类这里主要介绍用的比较多的几个AddAttribute()给RenderBeginTag()生成的标签添加HTML特性AddStyleAttribute()给... 阅读全文
posted @ 2010-07-23 17:45 ringgo 阅读(868) 评论(0) 推荐(0)
摘要: Share 其实ASP.NET Framework本身已经为我们提供足够多的控件了,初学者接触ASP.NET时,多是从拖控件开始着手的,那么这种方式用了久了之后,如果想知道这背后的机制是怎样的,那么,这时候可以通过自定义控件这一系列步骤来理解这背后ASP.NET为我们做了哪些事情。 我们从以下两个问题开始入手:1,需要编写什么类型的控件?     ... 阅读全文
posted @ 2010-07-23 16:19 ringgo 阅读(1490) 评论(1) 推荐(0)