您的位置:首页 > 其它

使用自定义用户控件的一些经验

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

,即使你公开为public,vs会在你重新进入ui编辑界面的时候,自动把它置为protected

。很多人都会问:怎么控制自定义用户控件中的控件啊?建议--公开方法

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: