开发者网络 动网主机 支持论坛 邮局 帮助
当前位置:网络学院.Net专区.NET概论及软件使用 → .NET之ASP Web Form快速入门(2)
.NET之ASP Web Form快速入门(2)
日期:2001年3月27日 作者:阿舜(转) 人气:     [ ]
.NET之ASP Web Form快速入门 


编写第一个Web Form页面

ASP.NET的Web Form页面是纯文本文件,以.aspx为文件扩展名。 当客户端浏览器请求一个.aspx文件时,ASP.NET将解析并编译目标文件为.NET架构类,接着这个类动态处理进来的请求。注意:.aspx文件只在第一次访问时被编译,随后的再次请求将重用这个类实例。这与JSP的处理方式大致相同。呵呵,英雄所见最后总是相同 :-)
创建ASP.NET页面的最简单方法就是将现有HTML文件的后缀名改为.aspx,不需要修改任何代码。下面的例程执行收集用户名称以及选择目录的功能:

Intro1.aspx
点击执行 查看源代码

在上面的例子中,当用户点击"Lookup"按钮后,看上去什么也没有发生。这是因为这个.aspx文件只包含静态HTML内容。

使用ASP的<% %>块

ASP.NET提供了兼容ASP的语法结构,这其中包括支持<% %>代码块,使用它混合编写HTML以及.aspx代码。这些代码段按照从上到下的顺序在页面中被执行。
请看以下的例子:

Intro2.aspx
点击执行 查看源代码

与ASP不同,aspx文件中位于<% %>之间的代码是被编译过的,而不是使用脚本引擎解释执行的。这样处理后,就大大地提高了程序的运行效率。
同时,在ASP.NET中可以象ASP一样使用<% %>代码块动态地修改HTML的输出内容。比如:


Intro3.aspx
点击执行 查看源代码

使用<% %>代码块虽然可以定制ASP.NET页面的输出内容,但却不能很好地建立一个清晰的HTML编程模型。这可以从上例的源代码中显而易见地看到。

(出处:chinaasp.com)

相关文章:
 
·Adam Bosworth:Access到XML,再到Web Services
·WEB打印大全
·C#实现WEB服务器
·在ASP.NET中创建安全的web站点
·在线实时开通WEB及FTP源程序
·实现WEB中的@虚拟域名系统(原理篇)
·用ASP编程控制在IIS建立Web站点
·在Web界面下如何生成像资源管理器一样的树形目录
·嵌入式Web视频点播系统实现方法
·用ASP和SQL实现基于Web的事件日历
相关软件:
 
·徐氏网络电视WEB网站
·eWebShop(极限网上商店) v2006.03(Net)
·eWebShop(极限网上商店) v2006.03
·徐氏网络电视WEB网站
·eWebEditor v3.7 爱雪儿工作室修改版
·万博中小企业网站管理系统(NWEB) v3.0 Sp1
·FTP Web浏览搜索引擎(asp) v1.0 RC2
·Web Wiz Forums v7.96 Build 20051109 标准汉化版
·Web Wiz Forums v7.96 For SQL Server v7.0/2000
·Web Wiz Forums v7.96
说明:本站部分内容收集于网络,如有侵犯您的权益请来信告知,我们会第一时间进行处理,谢谢
 → 特别推荐
 → 热点TOP10

关于本站 | 诚聘英才 | 业务合作 | 联系我们 | 广告合作 | 收藏本站

海口动网先锋网络科技有限公司版权所有
Copyright ? 2000 - 2003 AspSky.Net
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077