将asp.net usercontrol(用户控件页)转变为普通控件
来源:互联网 发布:linux五笔输入法下载 编辑:程序博客网 时间:2024/04/30 13:44
步骤:
1. 建立一个WEB站点工程,创建一个ascx控件页,再创建一个aspx页面,将ascx放到aspx页面上,保证程序能正常运行;
2. 删除aspx文件, 点build->publish web site菜单, 在点出的窗口中: 取消选择:Allow this precompiled to be updatable,这样ascx页面的内容将会被编译到DLL中.
3. 选中Use fixed naming and single page assemblies, 这样只会生成一个DLL文件.
编译之后即可生成一个DLL.
然后新建一个WEB工程, 添加对这个DLL的引用, 在aspx页面顶端添加: <%@Register TagPrefix="mycontrol" Namespace="WebUserControl" Assembly="App_Web_helloworld.ascx.cdcab7d2"%>
具体的参数与创建ASCX工程和生成的DLL有关.
此时在此aspx页面上即可使用先前建立的ASCX页面.
为了能在所有aspx中使用此ASCX控件,而不需要在每个页面的顶端进行声明,可以在web.config中如下声明
<system.web>
<pages theme="Default">
<controls>
<add tagPrefix="myconrol" namespace="WebUserControl" assembly="App_Web_helloworld.ascx.cdcab7d2"/>
</controls>
</pages>
- 将asp.net usercontrol(用户控件页)转变为普通控件
- Asp.net用户控件(UserControl)的一些设计说明
- 用户控件 UserControl类
- UserControl 用户自定义控件
- 解释ASP.NET中用户控件UserControl不能被拖曳大小的原因
- 将ASP.NET用户控件转化为自定义控件
- 将ASP.NET用户控件转化为自定义控件
- 将ASP.NET用户控件转化为自定义控件
- 将ASP.NET用户控件转化为自定义控件
- 将ASP.NET用户控件转化为自定义控件
- 将ASP.NET用户控件转化为自定义控件
- ASP.NET用户控件
- asp.net用户控件
- 动态添加用户控件(usercontrol)
- 用户控件(UserControl) 使用事件
- ASP.NET MVC显示WebForm网页或UserControl控件
- ASP.NET MVC显示UserControl控件(扩展篇)
- Asp.net 2.0 中如何调用用户控件(UserControl)的相关方法或属性/如何传参等
- 使用程序备份服务器端数据库文件和其他文件(三)
- 时间格式转换
- BIND 9 的高级配置
- 服装ERP应用(一) ERP帮助服装企业渠道扁平化
- ASP.NET2.0 HiddenField控件
- 将asp.net usercontrol(用户控件页)转变为普通控件
- IE弹出菜单
- 文件转移后压缩并直接存进数据库后直接读出并解压完整代码
- sqlserver简单示例
- use rpm to uninstall software
- B2B
- sql server 2005 T-SQL ALTER DATABASE (Transact-SQL)
- oracle数据类型分析
- 什么是动态链接库