for 循环 从数据库取数据,每5条数据后面有一个点划线样式。
2010-01-07 21:22
148 查看
public string GetMarketsString(int pageSize,int pageIndex) { StringBuilder builder = new StringBuilder(); List<MarketGoodsEntity> goods = MarketData.Instance.GetMarketGoodsAll(pageSize, pageIndex); for (int i = 0; i < goods.Count; i++) { MarketGoodsEntity good = goods[i]; if (i % 5 == 4) { if (good.MarketFlag == 0) { builder.Append(string.Format("<li class=\"clearfix articlesSep\"><a href=\"/Market/View.aspx?GoodsID={0}\" class=\"left\">{1}</a><em class=\"timeEm right\">{2}</em><span class=\"addSpan right\">{3}省 {4}</span></li> \r\n",good.GoodsID,good.GoodsName,good.CreatedTime.ToString("yyyy-MM-dd"),good.ProvinceName,good.CityName)); } else { builder.Append(string.Format("<li class=\"buyArticle clearfix articlesSep\"><a href=\"/Market/View.aspx?GoodsID={0}\" class=\"left\">{1}</a><em class=\"timeEm right\">{2}</em><span class=\"addSpan right\">{3}省 {4}</span></li> \r\n", good.GoodsID, good.GoodsName, good.CreatedTime.ToString("yyyy-MM-dd"), good.ProvinceName, good.CityName)); } } else { if (good.MarketFlag == 0) { builder.Append(string.Format("<li class=\"clearfix\"><a href=\"/Market/View.aspx?GoodsID={0}\" class=\"left\">{1}</a><em class=\"timeEm right\">{2}</em><span class=\"addSpan right\">{3}省 {4}</span></li> \r\n", good.GoodsID, good.GoodsName, good.CreatedTime.ToString("yyyy-MM-dd"), good.ProvinceName, good.CityName)); } else { builder.Append(string.Format("<li class=\"buyArticle clearfix\"><a href=\"/Market/View.aspx?GoodsID={0}\" class=\"left\">{1}</a><em class=\"timeEm right\">{2}</em><span class=\"addSpan right\">{3}省 {4}</span></li> \r\n", good.GoodsID, good.GoodsName, good.CreatedTime.ToString("yyyy-MM-dd"), good.ProvinceName, good.CityName)); } } } return builder.ToString(); }
相关文章推荐
- 为Excel单元格后面统一添加一个字符,导Excel数据到数据库
- 数据库下建立一个简单的表sss,并循环插入多条数据
- MYSQL从一个数据库的表中读出数据 循环向另外一个库的表中写入数据
- Synchronization Services for ADO.NET - 创建一个偶然连接数据库系统。(数据同步系统)
- hadoop超时解决办法context.progress()的作用 假设在map()方法中,你有一个从数据库读取大量数据的操作,是用一个循环来完成的,并且,在读完全部的数据之前,你不会有任何的数据输出
- FOR XML AUTO将数据库表的一个字段的数据查询拼接为带间隔符的字符串
- v-for循环出的数据怎么修改其样式(this.$nextTick)
- 做的一些测试数据的分析 一个是直接循环插入数据库 一个是循环好了放在数组里 在插入数据库
- 简化以下程序,将函数对象 divide_by 转换为一个函数,并将 for 循环替换为用一个标准的 C++ 算法来输出数据
- 一个循环插入数据到数据库的存储过程
- 不用repeater datalist 打印数据 直接从后台直接打印 一个for 循环打印表格两列多行
- 数据仓库--postgresql for 循环记录完成存储过程总调度
- 数据库向另外一个数据库中导入数据
- for循环的一个注意点
- java的for循环问题的解决,以及安卓中ListView插入数据的问题
- 数据结构习题分析:已知由一个线性链表表示的线性表中含有三类字符的数据元素,是编写算法将该线性表分割为三个循环链表,其中每个。。。。。
- for 5000个循环 批量修改数据库时 报 ‘MySQL server has gone away’
- 用for循环打印输出数据三角形图形
- 返回数据到前一个Activity--startActivityForResult
- 微信小程序数据使用wx:for循环展示