ASP.NET控件开发基础(20)
} } BoxSet.Add(box); } } } protected override void Render(HtmlTextWriter writer) { if (BoxSet.Count <= 0) { return; } if (Page != null) { Page.VerifyRenderingInServerForm(this); } writer.RenderBeginTag(HtmlTextWriterTag.Ul); foreach (object item in BoxSet) { TextBox box = (TextBox) item; writer.WriteBeginTag("li"); writer.Write(">"); writer.WriteBeginTag("input"); writer.WriteAttribute("type", "text"); writer.WriteAttribute("value", box.Text); writer.Write(">"); writer.WriteEndTag("input"); writer.WriteEndTag("li"); } writer.RenderEndTag(); } 接下来你便可以使用了
本次的示例代码比较简单,对于继承的两个基类,我们还需要多了解下.对其属性和方法心理有个概念他们的工作是获取数据,我们的工作是呈现数据,具体如何获取数据,我们以后来看数据源控件的实现方法. 以上纯属经验之谈,说错了还请大家指正-_- 本文配套源码 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |