上一节 ,我们简单介绍了asp+的配制环境,我们这一节来谈谈asp+的语法.其实当你装好ngws后,他所带的文档是最好的学习asp+的教程,要你e文足够好,以及很好的耐性,学习asp+不是难事啦.我们这些家伙也是从这里学了很多的,这篇关于asp+语法的文章,大多数也来自于m$的原文,最可惜的就是我们的服务器不能装上ngws,有些例子,大家不能看到执行结果,不太好。不过有些地方,我会把执行结果显示出来的。我们开始这一节吧:)
一个asp+页面的后缀名是”.aspx”.它能够包含八种不同的语法标置元素.我们将在这篇文章中介绍这几种不同的语法,并且举出一个例子来显示它的用法。
< % %> 与 < %= %>
用过asp吗,用过,那么大家就不会对这个标签陌生了。呵呵,下面是一个简单的例子。他执行后的结果我想我不写不出来,大家也都知道啦。这个就不多谈了,呵呵.
< % for (int i=0; i<8; i++)
{
%>
hello world!
< % } %>
上面的例子中< % %>之间的程序将会被执行,并显示出的结果,< %=”hello world” %>就等于< % response.write (“hello world”) %>
注意:在c#中,是以分号(;)做为分隔符,但是我们要注意一些事情。
| c# code | |
|---|---|
|
< % response.write(“hello world”); %>
|
这里的分号是必须的 |
|
< %=”hello world”; %>
|
这样写会有一些小问题就是,显示的结果是 “response.write(“hello world”;);” |
| 正确 | |
