asp中用for循环的一个小技巧_应用技巧

下面的代码是正确的,也是最常规的写法:

复制代码 代码如下:

<%
dim i
for i=5 to 9
response.write i
next
%>

下面的代码是错误的,会提示缺少一个‘='的错误:

复制代码 代码如下:

<%
dim i : i=5
for i to 9
response.write i
next
%>

下面的代码是正确的:

[/code]
<%
dim i
i=5
for i=i to 9
response.write i
next
%>
[/code]

第三段代码中,关键语法是:i=i,自己赋值给自己,解决缺少‘='的错误!

时间: 2024-09-23 05:30:51

asp中用for循环的一个小技巧_应用技巧的相关文章

asp中用for循环的一个小技巧

 代码如下: <%  dim i  for i=5 to 9  response.write i  next  %>      下面的代码是错误的,会提示缺少一个'='的错误:   代码如下: <%  dim i : i=5  for i to 9  response.write i  next  %>      下面的代码是正确的:    [/code]  <%  dim i  i=5  for i=i to 9  response.write i  next  %>

关于ASP.NET中TreeView用法的一个小例子_实用技巧

复制代码 代码如下: using System;using System.Collections;using System.Configuration;using System.Data;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebContr

asp.net 结合YUI 3.0小示例_实用技巧

注:由于本人主要做后台的就只用到了IO空间下面的一些东西,贴个小小的级联效果来吧, 废话少说先拿代码说话了, 复制代码 代码如下: Demo.show={ Test:function(e,Y) { config=Demo.config; function onshengchange(e) { var sheng = Y.Node.get('#'+config.sheng).get("value"); var speccode = Y.Node.get('#'+config.specia

Asp.Net上传图片验证代码的小例子_实用技巧

一.客户端方式验证 复制代码 代码如下: <script language="javascript">img=new Image() ;function Check_FileTypeAndFileSize(){    //获得上传路径    var str=document.all.uploadFile.value;    //验证上传路径不为空    if(str=="")    {          alert("请先选择要上传的图片!&q

asp.net 初始化文本框的小例子_实用技巧

复制代码 代码如下: private void ClearAllText(System.Web.UI.Control contrl)  {      int ctl_count=contrl.Controls.Count;   for (int i=0;i<ctl_count;i )    {    foreach(Control ctl in contrl.Controls[i].Controls)    {     if (ctl.HasControls())     {      Clea

asp中用数据库生成不重复的流水号_应用技巧

复制代码 代码如下: '************************************************* '函数名:getMaxOrder '作 用:得到最大序列号 '参 数:fieldName ----在序列号表中的字段名 ' tableName ----序列号所在表名 ' fieldName ----在表中的字段名 '返回值:字段的最大值 '调用函数:idAdd:作用见上 '*************************************************

java-关于循环的一个小问题

问题描述 关于循环的一个小问题 while(true){ //这个分号是什么意思 ; } 解决方案 while (true) ; 就是一个死循环,和你的代码等价. 还可以写成 while (true) { } 为什么这里分号不能省,因为如果省略,那么会把while下面的那条语句当成循环体反复执行.加上分号,就是空循环. 解决方案二: while(true){ } 就是一个死循环 里面单独加一个 ; 号也没有什么意思. 楼主是装逼来了吗? 解决方案三: ;代表一句语句的结束,单独一个;表示一条空语

asp.net 页面传值的几个方法_实用技巧

在这篇文章里,azamsharp 将为我们介绍一些ASP.NET页面传值的方式.本文所举的例子非常简单,仅仅包含了一个文本框和几个按钮,当按钮点击时文本框中的字符串将会以不同的方式传递到另外的页面去. 1. Response.Redirect (或称 Query String 方式.URL方式) 复制代码 代码如下: Response.Redirect("WebForm5.aspx"); 首先让我们看看 Response.Redirect 方法,这应该是最简单的了,当我们点击Respo

asp+jsp+JavaScript动态实现添加数据行_应用技巧

在应用程序的开发中,有些输入信息是动态的,比如我们要注册一个员工的工作经历,比如下图 如果做成死的,只能填写三个,如果是四个呢?或者更多呢,那不是添加不上去了吗,所以这样固然不好,我们可以用动态添加表格行实现,如下图,添加一行,输入一行信息,这样比较灵活 下面我们就来看看如何在asp和asp.net中结合javascript来实现这种效果: 首先,动态添加表格是要在前台实现的,当然后台也可以,不过可能要用到ajax,很麻烦,所以最好采用javascript来实现,下面来介绍动态添加表格行的两种方