******************************************************
.ascx 是用户控件代码文件
.aspx webform html脚本文件
.cs 是c#类文件)
.vb 是vb类文件)
.aspx.cs 和你的webform相关的后台c#代码文件,其实跟.cs是一样的
.aspx.vb 和你的webform相关的后台VB代码文件,其实跟.vb是一样的
web.config 配置文件
.xml xml文件
.css 样式表文件
******************************************************
也有人简单的说:
aspx是页面文件
ascx是用户控件,用户控件必须嵌入到aspx中才能使用。
ascx是用户控件,相当于模板
其实ascx你可以理解为Html里的一部分代码,
只是嵌到aspx里而已,
因为aspx内容多的时候实在是不太好管理,
而且你把公共的Html部分写成ascx也可以公用在很多aspx里
比如Web页的下面注释部分
=============================================================================
以上是从网站搜索的。
ascx 也相当于ASP中的<!--#include file="Include/md5.asp" -->
看代码得知来个实例:
<%@ Register TagPrefix = "HeadBanner" TagName = "Banner" Src = "~/HeadBanner.ascx"%>
调用:
<HeadBanner:Banner runat = "server"/>
aspx是页面文件
ascx是用户控件,用户控件必须嵌入到aspx中才能使用。
aspx:页面
asmx:Web服务
ascx:用户控件
config:配置
ascx文件要被包含在aspx 文件里
.aspx就是.net技术,它的安全性比较高,它与java是两个不同的分类,各有所长.
.net只能用于windows下面,而java可以用于不同的操作系统平台下面.
.asp也就是最基本的网页制作的语言了.它使用的语言是vbscript.
.aspx是asp.net语言编写的
asp是asp语言编写的
.ascx文件是做什么用的?
问:
在ASPX文件中它是这样被使用的:
<%@ Register TagPrefix="Module" TagName="Header" Src="modules/bannermodule.ascx" %>
但单独调用它是不可以的.
这是什么意思,请详细解释,谢谢.
答1:
是WEB USER CONTROL,
在 vs.net 中有专门的项来建立的。
答2:
我自己查资料看看吧,谢谢
答3:
使用户控件的文件扩展名。
你可以去msdn查一下。
是一个可以自己开发的object
答4:
就像一个包含文件,里面自己编写的是关于UI的代码,用的时候在.aspx文件里面一起使用就可以了