******************************************************

.ascx 是用户控件代码文件
.aspx webform html脚本文件
.cs   是c#类文件)
.vb   是vb类文件)
.aspx.cs  和你的webform相关的后台c#代码文件,其实跟.cs是一样的
.aspx.vb  和你的webform相关的后台VB代码文件,其实跟.vb是一样的
web.config 配置文件
.xml  xml文件
.css  样式表文件

******************************************************

aspx怎么架构cs aspx.cs和aspx.vb_用户控件

也有人简单的说:

aspx怎么架构cs aspx.cs和aspx.vb_java_02

aspx是页面文件

aspx怎么架构cs aspx.cs和aspx.vb_java_02

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

aspx怎么架构cs aspx.cs和aspx.vb_java_02

aspx怎么架构cs aspx.cs和aspx.vb_java_02

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

aspx怎么架构cs aspx.cs和aspx.vb_java_02

aspx怎么架构cs aspx.cs和aspx.vb_java_02

其实ascx你可以理解为Html里的一部分代码,

aspx怎么架构cs aspx.cs和aspx.vb_java_02

只是嵌到aspx里而已,

aspx怎么架构cs aspx.cs和aspx.vb_java_02

因为aspx内容多的时候实在是不太好管理,

aspx怎么架构cs aspx.cs和aspx.vb_java_02

而且你把公共的Html部分写成ascx也可以公用在很多aspx里

aspx怎么架构cs aspx.cs和aspx.vb_java_02

比如Web页的下面注释部分

aspx怎么架构cs aspx.cs和aspx.vb_java_02

=============================================================================

以上是从网站搜索的。

ascx 也相当于ASP中的<!--#include file="Include/md5.asp" -->

看代码得知来个实例:

aspx怎么架构cs aspx.cs和aspx.vb_java_02

<%@ Register TagPrefix = "HeadBanner" TagName = "Banner" Src = "~/HeadBanner.ascx"%>

aspx怎么架构cs aspx.cs和aspx.vb_java_02

调用:

aspx怎么架构cs aspx.cs和aspx.vb_java_02

<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文件里面一起使用就可以了