作者:背着单反看世界 | 来源:互联网 | 2023-10-11 11:05
开发工具与关键技术:VS C#
撰写时间:2019年7月05日
For循环是编程语言中一种开界的循环语句,而循环语句由循环体及循环的终止条件两部分组成,For循环其在各种编程语言中的实现与表达有所出入。
For循环语句的语法:
for(变量 = 开始值;变量 <= 结束值;变量 = 变量 + 步进值){需执行的代码}。
要在页面上循环添加重复HTML的样式,可以用For循环语句把图片循环添加到页面,就是在HTML的样式里添加一张图片,再不段循环显示在页面上。但HTML的样式要转换成字符串的格式,用一对双引号、一对单引号、两个加号就可以了。
代码如下:
循环判断number里的数字,当number小于数字10就在number前面添加一个数字0。声明变量为i等于0,从0开始执行。
代码如下:
因为在控制器那查询的是这个表格的全部数据,所以当用户点击新增按钮添加床位的时候会把数据库上一次添加的数据也记录下来,所以要清空所有的床位再保存新增的一张床位。新增到数据库
NumberOfBeds.NumberOfBeds
= (from + 1).ToString();
length –1,就是当用户点击新增床位这个按钮的时候,会新增一张床位并把前面新增的床位清除掉。这里所说的清除前面的床位不是说把前面已经存在的床位清除掉不显示在页面上。而是比如说,已经存在01这一张床位,当用户点击新增床位这个按钮又会添加02这一张床位。并且页面只显示01和02这两张床位。
如果没有写length – 1在一句代码,当用户点击新增床位这个按钮的时候,页面虽然会新增一张床位但也会把前面所新增的床位显示在页面上,要刷新才会把前面新增的床位清除掉。比如说,已经存在01这一张床位,当用户点击新增床位这个按钮就会在页面上显示01、01、02这几张床位,会把01这张已经存在的床位又显示在页面上。但这个时候当用户刷新页面01这张新添加的床位才会消失没有显示出来,这时的页面才会是01和02这两张床位。但数据库是没有再次新增01这张床位的,只是页面会显示出来。
代码如下:
效果图如下: