首页 > 代码库 > 如何在aspx页面中使用ascx控件(用户自定义的一个控件)?
如何在aspx页面中使用ascx控件(用户自定义的一个控件)?
aspx是页面文件
ascx是用户控件,用户控件必须嵌入到aspx中才能使用。
ascx是用户控件,相当于模板
其实ascx你可以理解为Html里的一部分代码,
只是嵌到aspx里而已,
因为aspx内容多的时候实在是不太好管理,
而且你把公共的Html部分写成ascx也可以公用在很多aspx里
比如Web页的下面注释部分
如何使用???
首先注册:
<%@ Register TagPrefix="uc1" TagName="Control1" Src="http://www.mamicode.com/Control1.ascx" %>
例如在页面中使用header控件:
<%@ Register Src="http://www.mamicode.com/header.ascx" TagName="header" TagPrefix="uc1" %>
然后加控件即可:
从解决方案管理里把ascx直接拖进aspx设计界面;
当然,你也可以在HTML代码里手动添加:<uc1:control1 id="Control" runat="server" />
例如使用header控件:
<uc1:header ID="Header1" runat="server" />
如何在aspx页面中使用ascx控件(用户自定义的一个控件)?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。