.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” 博客,转载请与作者联系!
在新建项目中选择用户控件,就会生成一个后缀为.ascx的文件。打开该文件基本和aspx的文件差不多,进入代码模式后发现出了第一行有代码外,下面没有任何内容。回到设计模式,在里面重建了一个用户登录框。新建一个aspx页,将该控件嵌入到页面中,运行测试。运行后的效果和实际在该页面制作的效果一致,看来通过这个方法可以大大加强代码的重用性。
经过测试总结以下几点:
在网站中添加用户控件的页面后缀为.ascx。
在使用用户控件时直接将控件拖放到指定的位置,使用方法和标准的.NET控件一样。
在控件中不能使用Theme。
用户控件的外观会随着引用页的Theme的Skin而变化。
用户控件中指定的外观会被引用页的Theme改变,在另一种Skin引用模式还未测试。
本文出自 “bin_zone” 博客,转载请与作者联系!
相关文章推荐
- asp.net 用户控件直接取值
- 【asp.net】用户控件&自定义控件
- ASP.NET同页面内【用户控件与父页面】以及【用户控件与用户控件】之间方法...
- 为Asp.Net的用户控件添加类似DropDownList的下拉属性
- 【转载】asp.net动态加载ascx用户控件
- 转:ASP.NET 2.0:使用用户控件和定制的Web部件个人化你的门户网站
- Asp.net 2.0 自定义控件开发专题讲解[为用户控件增加DataSource属性, 能够自动识别不同数据源](示例代码下载)
- Asp.net 用户控件使用心得
- Asp.net中翻页问题的自定义用户控件
- 用户控件引用为空问题 (asp .net)
- [转]ASP.NET 缓存(十二)--根据参数缓存用户控件的多个版本
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- asp.net 用户控件中图片及样式问题
- [导入]ASP.NET重用代码技术 - 用户控件技术
- ASP.Net 更新页面输出缓存的几种方法(包括用户控件,iframe,页面缓存等)
- ASP.Net 更新页面输出缓存的几种方法(包括用户控件,iframe,页面缓存等)(转)
- ASP.NET开发:在用户控件中添加属性
- Windows 控件限制用户输入(.NET 篇)
- ASP.Net(C#)中基于ScriptManager-UpdatePanel的无刷新上传(用户控件)的实现
- asp.net用户控件中使用相对路径问题