您的位置:首页 > 其它

.Net用户控件的初次接触 [2007年5月28日]

2007-05-28 09:08 246 查看
天对.Net中的用户控件功能进行了第一次初次接触,感觉功能还是不错的。我记得在ASP中也有类似的功能,但是自己好像也一直没有用过。一直使用include命令将需要反复使用的功能制作单独的模块,使用时将这些模块嵌入到需要的位置。在看到.NET中的用户控件的几本功能后打算先尝试一下。

在新建项目中选择用户控件,就会生成一个后缀为.ascx的文件。打开该文件基本和aspx的文件差不多,进入代码模式后发现出了第一行有代码外,下面没有任何内容。回到设计模式,在里面重建了一个用户登录框。新建一个aspx页,将该控件嵌入到页面中,运行测试。运行后的效果和实际在该页面制作的效果一致,看来通过这个方法可以大大加强代码的重用性。

经过测试总结以下几点:

在网站中添加用户控件的页面后缀为.ascx。

在使用用户控件时直接将控件拖放到指定的位置,使用方法和标准的.NET控件一样。

在控件中不能使用Theme。

用户控件的外观会随着引用页的Theme的Skin而变化。

用户控件中指定的外观会被引用页的Theme改变,在另一种Skin引用模式还未测试。
本文出自 “bin_zone” 博客,转载请与作者联系!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: