asp+语法教程(三)asp+的服务器端编程初步

2016-01-29 19:12 2 1 收藏

asp+语法教程(三)asp+的服务器端编程初步,asp+语法教程(三)asp+的服务器端编程初步

【 tulaoshi.com - ASP 】

  这一章介绍关于Asp+的服务器端的控件
除了使用<%%号以外,asp+ 的程序开发者目前可以使用新的标签来生成动态的页面了,新的服务器控可以在asp+ 文件中利用一个特殊的tag runat=server来声明
下面的例子中用到了以下几个服务器控件<form runat=server, <asp:textbox runat=server, <asp:dropdownlist runat=server, and <asp:button runat=server在运行的过程中他们都会自动生成HTML代码
<html
<head
<link rel="stylesheet"href="intro.css"
</head

<body

<center

<form action="intro4.aspx" method="post" runat=server

<h3 Name: <asp:textbox id="Name" runat="server"/

Category: <asp:dropdownlist id="Category" runat=server
<asp:listitempsychology</asp:listitem
<asp:listitembusiness</asp:listitem
<asp:listitempopular_comp</asp:listitem
</asp:dropdownlist

<asp:button text="Lookup" runat="server"/

</form

</center

</body
</html
这个例子的运行结果在
http://tutorial.superexpert.com/quickstart/aspplus/samples/webforms/intro/intro4.aspx

注意:这些服务器控件都会在客户端生成HTML代码,但是这些服务器控件的内容并没有保存在Hidden 中,而是事实在在 的保存在 页面之间,而且在客户端没有任何的 script 代码

除了这些输入的服务器控件,Asp+ 允许开发者自己去丰富一些定植的控件,例如在下面的例子中我们将要看到的<asp:adrotator控件就是动态的生成广告图片

<html
<head
<link rel="stylesheet"href="intro.css"
</head

<body

<center

<form action="intro5.aspx" method="post" runat="server"

<asp:adrotator AdvertisementFile="ads.xml" BorderColor="black" BorderWidth=1 runat="server"/

<h3 Name: <asp:textbox id="Name" runat="server"/

Category: <asp:dropdownlist id="Category" runat=server
<asp:listitempsychology</asp:listitem
<asp:listitembusiness</asp:listitem
<asp:listitempopular_comp</asp:listitem
</asp:dropdownlist

<asp:button text="Lookup" runat="server"/

</form

</center

</body
</html
广告文件的内容是:
<Advertisements

<Ad
<ImageUrl/quickstart/aspplus/images/banner1.gif</ImageUrl
<TargetUrlhttp://www.microsoft.com</TargetUrl
<AlternateTextAlt Text</AlternateText
<KeywordComputers</Keyword
<Impressions80</Impressions
</Ad

<Ad
<ImageUrl/quickstart/aspplus/images/banner2.gif</ImageUrl
<TargetUrlhttp://www.microsoft.com</TargetUrl
<AlternateTextAlt Text</AlternateText
<KeywordComputers</Keyword
<Impressions80</Impressions
</Ad

<Ad
<ImageUrl/quickstart/aspplus/images/banner3.gif</ImageUrl
<TargetUrlhttp://www.microsoft.com</TargetUrl
<AlternateTextAlt Text</AlternateText
<KeywordComputers</Keyword
<Impressions80</Impressions
</Ad

</Advertisements

这个例子的运行在:
http://tutorial.superexpert.com/quickstart/aspplus/samples/webforms/intro/intro5.aspx
以上是我们对asp+文件的服务器控件的一些简单描述,下面的一讲,我们会讲解一些高级的asp+ 服务器控件的 文章
请大家一如即往的支持我们!


 

来源:http://www.tulaoshi.com/n/20160129/1508711.html

延伸阅读
标签: ASP
  概述 对于任何的WEB应用程序服务器,一个主要的要求就是具有丰富而且灵活具有柔韧性的配置系统——使开发者能够让“可 安装的应用程序”容易地与“设置数据”联系,而无须将设置值置入程序代码,而且,能使Administrators方便容易地调 整、定制这些设置值 Post-deployment。 ASP+ 配置系统致力于满足这两个必要条件。为做到这些,...
标签: ASP
  客户端和服务器通信可采用一种自定义协议。然而,SOAP为此提供了一种灵活的、易于扩展的和简单的方案。使用XMLHTTP对象,客户端浏览器可请求在服务器上执行一个ASP,并等候服务器的响应以继续。由于原始客户端网页没有卸载,所以对客户来说,整个过程都是透明的,而且速度一般都非常快。   下面通过几个示范网页来探讨该技术...
标签: ASP
  asp+ 页面的文件和asp 一样,也是一个 文本的文件,但是他的后缀名称已经不再是 .asp 而是 .asp+ 当客户端浏览器向 IIS 发出.aspx 的文件请求后,IIS 会 首先将.aspx文件编译成运行状态的NGWS 类文件来运行,请注意,这个编译的过程只在第一次运行的时候发生,以后就直接以运行态的NGWS 类运行了(和 .jsp 是不是很类似??--豆腐添加,...
标签: ASP
  8).数据访问的定制     除了DataGrid之外,还有DataList和Repeater,可以更加灵活使用,不过你需要提供模板, 用控件templates     他们也有属性DataSource,可以赋予一个ICollection对象,ItemTemplate控件指定每一个记录 显示的样子,例:     <ASP:Repeater id=&quo...
标签: ASP
  二、ASP + Web Forms     ASP + Web Forms ,一个微软的新名词,照它自己的话说,ASP + Web Forms页面框架是一个可升级的NGWS runtime编程模型,可以在服务器上动态产生网页。不太好懂是吗,其实说白了,和HTML的表单一样,但它可以在服务器端动态改变,而不象静态HTML表单那样一旦生成就无法改变,当然,用DHTML...

经验教程

262

收藏

16
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部