中用户控件和页面的区别
比较 | 用户控件 | 页面 |
后缀名 | .ascx | .aspx |
指令 | @Control | @Page |
继承 | System.Web.UI.UserControl | System.Web.UI.Page |
包含 | 可以包含控件和其他用户控件,也可以 被其他的用户控件和页面包含 | 它可以包含控件和所有用户控件,但是 不可以被其他页面包含 |
直接访问 | 不可以,必须包含在页面中才能发挥作用 | 可以 |
标签 | 不可以包含<HTML>,<BODY>等HTML标签 | 可包含所有HTML标签 |
编译和运行 | 可独立编译,但不能单独运行,不可以直接访问 | 可直接访问 |