简单的生活,简单的编程(Code Snippet Storage 2 进行中... ...)。
未经许可,请不要转载我的文章。
posted on 2006-07-03 00:14 mapserver 阅读(2655) 评论(14) 编辑 收藏 网摘 所属分类: Asp.net 服务器端控件
不错啊,我看了你的“组件编程”,写的真的很不错。 Asp.net服务器控件编程,写篇关于“复杂属性”的啊,还有子控件的。 顺便问一句,lz是不是就是csdn里“组件、控件”版的版主? 回复 引用
收藏可以不 回复 引用 查看
@世界杯来了 复杂属性和子控件会在后面陆续讲解,敬请关注。 csdn里“组件、控件”版的版主正式在下。 @Nina 当然可以。 回复 引用 查看
好东西了 学习了 回复 引用 查看
楼主你好: public override void RenderControl(System.Web.UI.HtmlTextWriter writer) { writer.Write("RenderControl<br>"); base.RenderControl(writer); } 这个方法在WebControl中好像不是Virtual的啊 [C#] public void RenderControl( HtmlTextWriter writer ); 继承WebControl的时候,是不允许重写 RenderControl(HtmlTextWriter writer)的啊 ,请楼主明示。。。 回复 引用
你就像在天上,我在地狱. 人和人杂这大差别呢? 看你的文章真他妈舒服,明了 回复 引用
哈,不至于吧,最近太忙,没有时间更新。 回复 引用 查看
写的真好,我对您的敬仰犹如滔滔江水,连绵不绝;黄河泛滥,一发而不可收拾!!! 回复 引用
lz,关于属性标记和重载的AddAttributesToRender(HtmlTextWriter writer)方法有什么不一样的吗?因为我看MSDN的示例上似乎用的是AddAttributesToRender方法。 而属性也是重载的HtmlTextWriterTag属性。 我看的是asp.net2.0不知道是不是和lz的一样。 回复 引用 查看
另外楼主这几篇写的实在是太棒了。我收藏下,没问题吧。 回复 引用 查看
楼主收我为徒弟把!师傅在上受徒弟一摆 回复 引用
Render()方法是Control里。Control基类适合派生没有样式的控件。RenderContents是WebControl里的,用于有样式的控件的布局控制。如果你的控件呈现比较复杂,要样式及布局支持那么用这个方法好,前提是你的控件派生于WebControl基类。至于RenderControl方法则是进行判断Visiblen属性,为True的话调用Render()。 Render()则生成自已的内容和调用RenderChildren()来生成子控件.所以我认为顺序是RenderControl()---Visible-->Render()---->RenderChilden()--->(RenderControl()--->Render()---->RenderChilden()).....()....()来递归生成控件树。 回复 引用
怎样给自定义控件添加一个ValidationGroup属性呢 回复 引用
学习了 谢谢 回复 引用 查看
昵称: [登录] [注册]
主页:
邮箱:(仅博主可见)
验证码: 看不清,换一个
评论内容:
登录 注册
[使用Ctrl+Enter键快速提交评论]
Powered by: 博客园 Copyright © mapserver