.ascx用户控件文件有什么作用?跟aspx有什么区别??
谢谢拉 --------------------编程问答-------------------- .ascx是控件,自定义的,像datagrid都是控件,不过它们是现成的.aspx是页面,浏览器打开的都是一个一个页面,它里面包含有很多控件,包括自定义的和现成的 --------------------编程问答-------------------- .ascx是零件
.aspx是一部车 --------------------编程问答-------------------- aspx是页面文件 页面运行基本单位,可以装载用户控件*.ascx.
头部文件的<%Page....%>声明为页面文件.
页面文件类继承自System.Web.UI.Page.
ascx是用户控件(可在aspx中多次引用),用户控件必须嵌入到aspx中才能使用.
头部文件<%Control....%>声明为控件文件
用户控件类继承自System.Web.UI.UserControl
--------------------编程问答-------------------- 微软提供的那些是小一点的零件,在这基础上,你再加工一下,变成一个大一点的需要的控件,就是ascx文件,aspx嘛,就是用这些零件(包括你来料加工而成的那个)组装出一个网站的一个大零件,就是网页了(aspx). --------------------编程问答-------------------- 你仔细看 第三个字母 看出来了么 --------------------编程问答-------------------- 哈哈 --------------------编程问答-------------------- 呵呵 i --------------------编程问答-------------------- .ascx
可重复使用的 --------------------编程问答-------------------- c:Control
p:Page
两个字母的区别 --------------------编程问答--------------------
显然这是不对的。
比如使用了masterpage的aspx,在各个masterpage中定一个页面,而aspx仅仅是负责装载masterpage并为masterpage输送各个零件部分。
但是——但是——但是,masterpage只是一种user control而已,跟ascx的地位是一样的。 --------------------编程问答-------------------- 起名字有时候就是一种游戏,只要没有玩的太离谱,那么就专门用来欺负那些望文生义的人,而不需要修改名字。
补充:.NET技术 , C#