public static string getAllCount() { DALLinq.Travel.PriceStyleTableDataContext pxt = new SysCommon.DALLinq.Travel.PriceStyleTableDataContext(System.Configuration.ConfigurationManager.AppSettings["TravelinfoConnString"]); var pList = (from c in pxt.PriceStyleTable select c).Count(); StringBuilder sb = new StringBuilder(); sb.Append(""); if (pList > 0) { var TableList = from c in pxt.PriceStyleTable select c; sb.Append("<table width=/"100%/" border=/"0/" cellpadding=/"0/" cellspacing=/"1/" class=/"ff-price/">"); int i = 0; int[] Nlist = { 0, 2, 4, 6, 8 }; foreach (var c in TableList) { if (Nlist.Contains(i)) { sb.Append(" <tr bgcolor='#FFFFFF'>"); } sb.AppendFormat("<td width='80' height='30'>{0}</td> <td width='180'> <input name='Price{1}' id='Price{1}' type='text' class='inputbox_noborder' οnblur='this.className=/"inputbox_noborder/"' οnclick='this.className=/"inputbox_noborder_f/"' value=''> </td> <td width='60'> 元/人</td>", c.StyleName, c.StyleID); i++; if (Nlist.Contains(i)) { sb.Append("</tr>"); } } if (!Nlist.Contains(i)) { sb.Append("<td width='80' height='30'></td> <td width='180'></td> <td width='60'> </td>"); sb.Append("</tr>"); } sb.Append(" </table>"); } return sb.ToString(); }