aspx是页面文件
ascx是用户控件,用户控件必须嵌入到aspx中才能使用。

ascx是用户控件,相当于模板

其实ascx你可以理解为Html里的一部分代码,
只是嵌到aspx里而已,
因为aspx内容多的时候实在是不太好管理,
而且你把公共的Html部分写成ascx也可以公用在很多aspx里
比如Web页的下面注释部分

如何使用???

 首先注册:

<%@ Register TagPrefix="uc1" TagName="Control1" Src="Control1.ascx" %>

例如在页面中使用header控件:

<%@ Register Src="header.ascx" TagName="header" TagPrefix="uc1" %>

然后加控件即可:

从解决方案管理里把ascx直接拖进aspx设计界面;

当然,你也可以在HTML代码里手动添加:<uc1:control1 />

例如使用header控件:

<uc1:header ID="Header1" runat="server" />

相关文章:

  • 2022-01-28
  • 2022-01-17
  • 2022-12-23
  • 2021-10-31
  • 2021-08-09
  • 2021-08-17
猜你喜欢
  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
  • 2021-08-28
  • 2022-12-23
  • 2021-08-26
相关资源
相似解决方案