使用自定义用户控件的一些经验
2004-09-08 09:11
363 查看
1、可以使用Page.LoadControl()方法来加载自定义用户控件。但是,请注意,这里的用户控件类实质上应该是两个类的“合成”
CatalogList1 = (Article.Web.Controls.CatalogList)Page.LoadControl("Controls/CatalogList.ascx");因为页面是有xx.ascx 和xx.cs(xx.vb)两个组成 . 如果写成这样,会出现问题的
CatalogList1 = new Article.Web.Controls.CatalogList();
2、不要公开用户控件中的控件的属性为public
![](http://www.cnblogs.com/Emoticons/thumbs_down.gif)
,即使你公开为public,vs会在你重新进入ui编辑界面的时候,自动把它置为protected
![](http://www.cnblogs.com/Emoticons/cry_smile.gif)
。很多人都会问:怎么控制自定义用户控件中的控件啊?建议--公开方法
![](http://www.cnblogs.com/Emoticons/thumbs_up.gif)
!
CatalogList1 = (Article.Web.Controls.CatalogList)Page.LoadControl("Controls/CatalogList.ascx");因为页面是有xx.ascx 和xx.cs(xx.vb)两个组成 . 如果写成这样,会出现问题的
CatalogList1 = new Article.Web.Controls.CatalogList();
2、不要公开用户控件中的控件的属性为public
![](http://www.cnblogs.com/Emoticons/thumbs_down.gif)
,即使你公开为public,vs会在你重新进入ui编辑界面的时候,自动把它置为protected
![](http://www.cnblogs.com/Emoticons/cry_smile.gif)
。很多人都会问:怎么控制自定义用户控件中的控件啊?建议--公开方法
![](http://www.cnblogs.com/Emoticons/thumbs_up.gif)
!
相关文章推荐
- 使用自定义用户控件的一些经验
- 使用属性对话框的一些经验
- 以下一些使用ASP.NET和VISUAL STUDIO.NET2003的经验和技巧
- CVS的配置和使用的一些经验
- Java的一些类的使用经验
- 一些使用ASP.NET和VISUAL STUDIO.NET2003的经验和技巧
- 使用linux heartbeat 的一些经验
- 基于myFaces的JSF技术使用中的一些经验(二)[godroad原创]--dataTable的使用
- 基于myFaces的JSF技术使用中的一些经验(一)[godroad原创]--乱码的处理
- WEBLOGIC6.0的一些使用经验
- Ethereal 也可以使用lua做一些自定义的功能了--编写lua脚本扩展ethereal的功能
- 更新模板类,和一些使用经验
- 使用OpenCV的一些经验
- Java的一些类的使用经验(转CSDN)
- TestDirector使用的一些经验(一)
- 基于myFaces的JSF技术使用中的一些经验(二)[godroad原创]--dataTable的使用
- 以下一些使用ASP.NET和VISUAL STUDIO.NET2003的经验和技巧
- 基于myFaces的JSF技术使用中的一些经验(三)[godroad原创]--使用myFaces的建立一个xml文件的树形表示
- TestDirector使用的一些经验(三)
- 使用C++Builder创建自定义VCL组件时的一些问题