欢迎光临
我们一直在努力

asp+语法介绍(三)—-asp+的服务器端编程初步

建站超值云服务器,限时71元/月

/*

文章出处:http://www.aspcool.com 转载请注明,谢谢!

*/

这一章介绍关于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:listitem>psychology</asp:listitem>

<asp:listitem>business</asp:listitem>

<asp:listitem>popular_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:listitem>psychology</asp:listitem>

<asp:listitem>business</asp:listitem>

<asp:listitem>popular_comp</asp:listitem>

</asp:dropdownlist>

<asp:button text="lookup" runat="server"/>

</form>

</center>

</body>

</html>

广告文件的内容是:

<advertisements>

<ad>

<imageurl>/quickstart/aspplus/images/banner1.gif</imageurl>

<targeturl>http://www.microsoft.com</targeturl>

<alternatetext>alt text</alternatetext>

<keyword>computers</keyword>

<impressions>80</impressions>

</ad>

<ad>

<imageurl>/quickstart/aspplus/images/banner2.gif</imageurl>

<targeturl>http://www.microsoft.com</targeturl>

<alternatetext>alt text</alternatetext>

<keyword>computers</keyword>

<impressions>80</impressions>

</ad>

<ad>

<imageurl>/quickstart/aspplus/images/banner3.gif</imageurl>

<targeturl>http://www.microsoft.com</targeturl>

<alternatetext>alt text</alternatetext>

<keyword>computers</keyword>

<impressions>80</impressions>

</ad>

</advertisements>

这个例子的运行在:

http://tutorial.superexpert.com/quickstart/aspplus/samples/webforms/intro/intro5.aspx

以上是我们对asp+文件的服务器控件的一些简单描述,下面的一讲,我们会讲解一些高级的asp+ 服务器控件的 文章

请大家一如即往的支持我们!

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » asp+语法介绍(三)—-asp+的服务器端编程初步
分享到: 更多 (0)